DojaとMIDPの違い
Doja setSoftLabel(Frame.SOFT_KEY_2,"停止"); MIDP removeCommand(c2); c2 = new Command("停止",Command.SCREEN,1); addCommand(c2);これはDojaの勝利(ぇ MIDPはsetSoftLabel関数を作れ
「Doja」 int ks = getKeypadState(); if((ks & (1 「MIDP」 int ks = getKeyStates(); if*1*2*3*4*5(」と表示されます。 ほんとうのこたえ: <pre>を使う *1:ks & UP_PRESSED)!=0){py-=2;} key_2とかにも対応するならDojaのが楽だな 蛇足:ダブル括弧って脚注に</pre>…
[Doja] // オフスクリーンバッファへの描画開始 g.lock(); // マップイメージの描画 g.drawImageMap(imap,px,py); // オフスクリーン・バッファのフラッシュ g.unlock(true); [MIDP] //マップの描画位置設定 tlay.setPosition(px, py); //マップイメージの描…
Doja 上記+画像拡大縮小、アファン変換による任意角度での回転 MIDIP 反転90回転のみMIDPよりもDojaの方が機能が豊富とな
[Doja] public void start(){ [MIDP] public クラス名(){まぁMIDPのコンストラクタはJavaの基本
[Doja] mi = MediaManager.getImage("resource:///sample.gif"); mi.use(); img = mi.getImage(); [MIDP] img = Image.createImage("/sample.png");またもMIDPのが簡単
[Doja] iapp.endProc(); 呼び出しもとの終了処理を呼び出して、キャンバスが「!=null」であれば キャンバスの終了処理を行う。 {キャンバスでimgとmiをdisposeとnullにして(miはunuseも),ガーベッジコレクションを実行} terminate();[MIDP] p.notifyDstr…
Doja ImageDraw2Canvas(IApplication iapp){ MIDP ImageDraw2Canvas(ImageDraw2 p){ 藤田和久さん、これってミスじゃ・・・ Doja⇒この行のあとiapp.endProc();ってやってんだけど Eclipseだとエラーになるのよね(Eclipseのエラー設定にもよるんだけど) IAp…
Doja gif MIDP png
Doja g.drawImage(img,100,100,172,172,48,64); MIDP g.drawRegion(img,172,172,48,64,Sprite.TRANS_NONE,100,100,Graphics.LEFT|Graphics.TOP);
Doja g.clearRect(0,0,getWidth(),getHeight());MIDP g.fillRect(0,0,getWidth(),getHeight());
Doja 0〜 一次元配列で MIDP 1〜 二次元配列でマップはDojaのが簡単