- 564 名前:デフォルトの名無しさん [04/10/26 21:00:03]
- 昨日canvas外のクラスからrepaint()出来なくて困ってた者です。
いざ使おうとcanvas外のクラスから使ってみるとエラーになってしまいました。 色々と書き換えてみたりしたのですがどうやっても直りません ソースは以下のようになってます /* midlet */ public class msc extends MIDlet { public msc() { cvs canvas = new cvs(this); Display.getDisplay(this).setCurrent(canvas); (new Thread(canvas)).start(); } ...startApp()とかが続く /* cvs */ public class cvs extends Canvas { private MIDlet midlet; cvs() {} cvs(MIDlet midlet) { this.midlet=midlet; } public void run() { shori.exet(); } public void paint(Graphics g) { ... } ...略 /* shori */ public class shori { private static cvs cv; public shori() {} public static String exet() { cv=new cvs(); ... } ...略
|

|