Contoh program berikut ini pada dasarnya sama dengan
contoh program sebelumnya. Hanya saja pada contoh kali ini, ditambahkan tombol Exit yang jika diklik program akan keluar.
Berikut ini tampilannya:
Berikut ini programnya:
03 | import java.awt.event.*; |
07 | public class ClickMe2 extends JFrame { |
09 | private JButton tombol, btnExit; |
13 | super ( "Event Handling" ); |
15 | Container container = getContentPane(); |
17 | container.setLayout( new FlowLayout()); |
19 | ClickListener cl = new ClickListener (); |
21 | tombol = new JButton ( "Click Me!" ); |
23 | tombol.addActionListener(cl); |
25 | container.add(tombol); |
27 | btnExit = new JButton ( "Exit" ); |
29 | btnExit.addActionListener(cl); |
31 | container.add(btnExit); |
39 | public static void main (String arg[]) { |
41 | ClickMe2 test = new ClickMe2(); |
43 | test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
49 | private class ClickListener implements ActionListener { |
51 | public void actionPerformed (ActionEvent e) { |
53 | if (e.getSource() == tombol) { |
55 | JOptionPane.showMessageDialog( null , "You click me again, guys !!!" ); |
57 | } else if (e.getSource() == btnExit){ |
59 | JOptionPane.showMessageDialog( null , "See you, guys !" ); |
Selamat mencoba, semoga bermanfaat
Tidak ada komentar:
Posting Komentar