Статус:
Offline
Реєстрація: 26.09.2008
Повідом.: 101
Реєстрація: 26.09.2008
Повідом.: 101
Выход из слушателя в Java
Народ помогите разобраться. Есть некоторый код и таймер, внутри таймера запущен слушатель (ActionListener) который каждую секунду проверяет событие. После возникновения события надо выйти до создания таймера.
Пробовал через метки (break label поставленные в слушателе но java не видит метки поставленной перед таймером. Как можно это сделать?
Вот пример:
Народ помогите разобраться. Есть некоторый код и таймер, внутри таймера запущен слушатель (ActionListener) который каждую секунду проверяет событие. После возникновения события надо выйти до создания таймера.
Пробовал через метки (break label поставленные в слушателе но java не видит метки поставленной перед таймером. Как можно это сделать?
Вот пример:
HTML:
outer: {
final Menu menu = new Menu();
mainWindow.add(menu);
mainWindow.addKeyListener(menu);
Timer timerMenu = new Timer(100, new ActionListener() {
if (menu.buttonStart.getSelectVisible() == true){
mainWindow.remove(menu);
mainWindow.repaint(0, 0, width, height);
break outer;//Вот тут ошибка
}
}
}