Senin, 14 November 2011

Contoh Program Event Handling Java

0 komentar
Contoh Program click event handler :D Cekidoot ! Semoga Bermanfaat ^^
Pada contoh berikut ini ditambahkan window konfirmasi saat tombol exit ditekan.
Berikut ini tampilannya:



Contoh program:
01import java.awt.*;
02
03import java.awt.event.*;
04
05import javax.swing.*;
06
07public class ClickMe3 extends JFrame {
08
09    private JButton tombol, btnExit;
10
11    public ClickMe3() {
12
13        super ("Event Handling");
14
15        Container container = getContentPane();
16
17        container.setLayout(new FlowLayout());
18
19        ClickListener cl = new ClickListener ();
20
21        tombol = new JButton ("Click Me!");
22
23        tombol.addActionListener(cl);
24
25        container.add(tombol);
26
27        btnExit = new JButton ("Exit");
28
29        btnExit.addActionListener(cl);
30
31        container.add(btnExit);
32
33        setSize (200,100);
34
35        setVisible (true);
36
37    }
38
39    public static void main (String arg[]) {
40
41        ClickMe3 test = new ClickMe3();
42
43        test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
44
45    }
46
47    //inner class
48
49    private class ClickListener implements ActionListener {
50
51        public void actionPerformed (ActionEvent e) {
52
53            if (e.getSource() == tombol) {
54
55                JOptionPane.showMessageDialog(null"You click me again, guys !!!");
56
57            else if (e.getSource() == btnExit){
58
59                if ( JOptionPane.showConfirmDialog(null"Apakah Anda yakin akan keluar ?","Konfirmasi",
60
61                        JOptionPane.OK_CANCEL_OPTION,JOptionPane.QUESTION_MESSAGE) == JOptionPane.OK_OPTION) {
62
63                        System.exit(0);
64
65                    }
66
67            }
68
69        }
70
71    }
72
73}
Sumber :http://contohprogram.info/java/contoh-program-event-handling-di-java-3.html

Leave a Reply

Categories