Java: использование actionlistener для вызова функции в другом классе на объекте из этого класса
По сути, я хочу получить кнопку запуска для запуска метода, работающего в другом классе и действующего на другом объекте.
Мой код для слушателя:
button1a.addActionListener(new ActionListener() {
public void actionPerformed (ActionEvent event) {
// Figure out how to make this work
//sim.runCastleCrash();
}
} );
Мой код для другого класса:
public static void main(String[] args) {
CastleCrash sim;
sim = new CastleCrash();
}
а также
public void runCastleCrash() {
System.out.println("Castle Crash is beginning...");
//Other method parts here to be added
}
У меня такое ощущение, что это не может быть слишком сложно, но мне не хватает части.