Eclipse中没有错误但不能在Blackberry Simulator上运行。错误104 illegalmonitorstateexception

时间:2012-02-04 19:58:19

标签: blackberry-simulator

在模拟器中运行App时,我在启动时收到错误消息错误消息104 illemonitorstateexception。 Eclipse中没有错误,模拟器可以处理其他代码,所以我认为没有任何错误。

代码:

package mypackage;

import net.rim.device.api.ui.container.MainScreen;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.component.LabelField;

class hello extends UiApplication {
hello() {
    MainScreen SCREEN = new MainScreen();
    SCREEN.setTitle("mygismo.com");

    // CREATE STRING

    String[] mymsgs = { "Cheese", "Pepperoni", "Black Olives" };

    // AND INITIATE LOOP

    for (int i = 0; i < 10; i++) {

        // UPDATE SCREEN

        SCREEN.add(new LabelField(mymsgs[i]));
        pushScreen(SCREEN);

        // WAIT 5 seconds

        try {
            wait(5000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }

}

public static void main(String args[]) {
    hello APP = new hello();
    APP.enterEventDispatcher();

}

}

1 个答案:

答案 0 :(得分:0)

您反复添加相同的屏幕。 这就是问题所在。