ActionListener не видит часть команд - Java
Формулировка задачи:
Здравствуйте, я новичок и, начиная осваивать ActionListener, столкнулся с такой проблемой:
Написал программу, добавил четыре кнопки: при нажатии первой, отключается первая и включается вторая и наоборот. При нажатии третье отключается третья и включается 4 и наоборот соответственно.
Вот кусочек кода
Первые две кнопки работают на ура, а вот 3 и 4 попросту не реагируют на команды вообще, хотя код вроде бы идентичен.
Подскажите, пожалуйста, в чем ошибка\проблема.
public void actionPerformed( ActionEvent event ) { if (event.getSource() == btn1) { btn2.setEnabled(true); btn1.setEnabled(false);} if (event.getSource() == btn2) {btn1.setEnabled(true); btn2.setEnabled(false);} if (event.getSource() == btn3) {btn4.setEnabled(true); btn3.setEnabled(false);} if (event.getSource() == btn4) { btn3.setEnabled(true); btn4.setEnabled(false);} }
Кхм, прошу прощения, я просто забыл добавить прослушивание кнопок в основной код, тему закрыта.
Решение задачи: «ActionListener не видит часть команд»
textual
Листинг программы
if (event.getSource() == btn1)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д