20 lines
651 B
Java
20 lines
651 B
Java
public class ListenerTest {
|
|
public static void main(String[] args) {
|
|
JButton testButton = new JButton("Test Button");
|
|
testButton.addActionListener(new ActionListener(){
|
|
@Override public void actionPerformed(ActionEvent ae){
|
|
System.out.println("Click Detected by Anon Class");
|
|
}
|
|
});
|
|
|
|
testButton.addActionListener(e -> System.out.println("Click Detected by Lambda Listner"));
|
|
|
|
// Swing stuff
|
|
JFrame frame = new JFrame("Listener Test");
|
|
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
|
frame.add(testButton, BorderLayout.CENTER);
|
|
frame.pack();
|
|
frame.setVisible(true);
|
|
}
|
|
}
|