iモード携帯電話用Java(iアプリ) Part14
■ このスレッドは過去ログ倉庫に格納されています
0249デフォルトの名無しさん
2007/04/27(金) 12:07:05paintは処理抜けないと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アプリの場合スレッドなので
そこにメインループを作っても大丈夫。
■ このスレッドは過去ログ倉庫に格納されています