import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ClickMe2 extends JFrame {
private JButton tombol, btnExit;
public ClickMe2() {
super ("Event Handling");
Container container = getContentPane();
container.setLayout(new FlowLayout());
ClickListener cl = new ClickListener ();
tombol = new JButton ("Click Me!");
tombol.addActionListener(cl);
container.add(tombol);
btnExit = new JButton ("Exit");
btnExit.addActionListener(cl);
container.add(btnExit);
setSize (200,100);
setVisible (true);
}
public static void main (String arg[]) {
ClickMe2 test = new ClickMe2();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
//inner class
private class ClickListener implements ActionListener {
public void actionPerformed (ActionEvent e) {
if (e.getSource() == tombol) {
JOptionPane.showMessageDialog(null, "You click me again, guys !!!");
} else if (e.getSource() == btnExit){
JOptionPane.showMessageDialog(null, "See you, guys !");
System.exit(0);
}
}
}
}
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment