Нет ошибок в Eclipse, но не будет работать на Blackberry Simulator.Ошибка 104 нелегальных мониторов - PullRequest
0 голосов
/ 04 февраля 2012

При запуске приложения в симуляторе я получаю сообщение об ошибке msg. Ошибка приложения 104 незаконных мониторов при запуске. В 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 голосов
/ 06 февраля 2012

Вы добавляете один и тот же экран снова и снова.В этом проблема.

...