Почему не работает ActionListener? - Java
Формулировка задачи:
package MyApplet1;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import org.w3c.dom.events.Event;
import org.w3c.dom.events.EventTarget;
@SuppressWarnings("serial")
public class App3 extends JApplet{
BorderLayout a = new BorderLayout();
JPanel p = new JPanel();
JButton q;
JButton w;
int i = 3;
@SuppressWarnings("static-access")
@Override
public void init(){
this.setLayout(a);
p.add(q = new JButton(" кнопка 1 "));
p.add(w = new JButton(" кнопка 2 "));
ActionListener qwe = new ActionListener() {
@Override
public void actionPerformed(ActionEvent qwe) {
System.out.println("Hello!");
}
};
q.addActionListener(qwe);
this.add(p, a.CENTER);
}
}Решение задачи: «Почему не работает ActionListener?»
textual
Листинг программы
q.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Hello!");
}
});