У меня есть три класса, один основной класс, один класс GUI, который использует awt + swing, чтобы создать основное окно с 4 кнопками.
//BEGIN ADD ACTION LISTENERS
handle_events event_handler=new handle_events();
home_b.addActionListener(event_handler);
my_account_b.addActionListener(event_handler);
my_history_b.addActionListener(event_handler);
exit_b.addActionListener(event_handler);
//END ADD ACTION LISTENERS
Мой класс handle_events выглядит следующим образом:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class handle_events implements ActionListener
{
public handle_events(){}
public void actionPerformed(ActionEvent e)
{
if(e.getSource==home_b) {do stuff;}
//etc
}
}
//END EVENT HANDLER CLASS
Проблема в том, что home_b не может быть найден классом ActionListener, независимо от того, что я делаю.Спасибо за вашу помощь.