- 339 名前:イヌ [03/01/27 15:04]
- J-SKY Emuでテスト・開発してます。
J-PHONE固有の機能はなるべく使いたくないので、MIDP1.0の範囲でやってます。 そこで質問なのですが、MIDP1.0 Canvasでは、getGraphics()はできないのですか? paint()からいちいちGraphics g を渡して…というのがめんどくさいので、 gをグローバルにして、どのメソッドからでも描画したいのですが…。 今は、Image img を作成して、そのimageをpaint()で毎回描画しています。 Graphics g; Image img; ……………… img = Image.createImage(getWidth(), getHeight()); ……………… g = img.getGraphics(); ……………… protected void paint(Graphics _G) { _G.drawImage(img,10,10,Graphics.TOP | Graphics.LEFT); }
|

|