Возвращение значения в зависимости от того, какая кнопка нажата - Java
Формулировка задачи:
Требуется, чтобы метод, в котором происходит диалог с использованием
Swing компонентов (JInternalFrame, JButton и т.д.), возвращал значение
в зависимости от того, какая кнопка нажата. Подскажите пожалуйста, как это
делается на Java. Вопрос читайте ниже.
class myClass { // ... boolean metod() { String buttonName=''; // ... JButton ok = new JButton('OK'); ok.addActionListener ( new ActionListener() { public void actionPerformed() { buttonName='OK'; // Отсюда я не могу возвращать значение } } ); // Вопрос: Что здесь написать, чтобы метод не завершался, пока // не будет нажата кнопка ОК ???? if (buttonName=='OK') return true; else return false; } }
Решение задачи: «Возвращение значения в зависимости от того, какая кнопка нажата»
textual
Листинг программы
myJDialog.add(myJPanel, BorderLayout.CENTER); myJDialog.show();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д