- 249 名前:デフォルトの名無しさん mailto:sage [2007/04/27(金) 12:07:05 ]
- >>238
paintは処理抜けないとprocessEventが呼ばれなかったと思う。 こんな感じでどう? public class KeyTest003 extends IApplication { public void start() { MainCanvas main = new MainCanvas(); Display.setCurrent( main ); main.start(); } } class MainCanvas extends Canvas { public void start() { Graphics g = getGraphics(); while(true){ // paint内のループをココへ } } public void paint(Graphics g) { // この際何もしなくていい。 } } IApplication#start()はiアプリの場合スレッドなので そこにメインループを作っても大丈夫。
|

|