Contoh Program Penanganan TextArea di Java

Contoh Program berikut ini mendemokan penanganan inputan Textarea di java. Inputan textarea ini dapat dibuat dengan objek JTextArea. Program akan menampilkan dua text-area dimana sebagian atau seluruh tulisan yang dipilih pada text-area yang pertama akan dicopy / dipindahkan ke text-area yang kedua.
Berikut ini tampilan programnya:
contoh-program-textarea-java

Berikut ini contoh programnya
view sourceprint?
01import java.awt.*;
02
03import java.awt.event.*;
04
05import javax.swing.*;
06
07public class TextAreaDemo extends JFrame {
08
09    private JTextArea textArea1, textArea2;
10
11    private JButton btnCopy;
12
13    public TextAreaDemo() {
14
15        super ("Menampilkan Textarea");
16
17        Box box = Box.createHorizontalBox();
18
19        String string = "Ini hanya contoh aja yach";
20
21        textArea1 = new JTextArea(string, 10, 15);
22
23        box.add(new JScrollPane(textArea1));
24
25        btnCopy = new JButton("Copy >>");
26
27        box.add(btnCopy);
28
29        btnCopy.addActionListener(
30
31            new ActionListener() {
32
33                public void actionPerformed(ActionEvent e) {
34
35                    textArea2.setText(textArea1.getSelectedText());
36
37                }
38
39            }  
40
41        ); //end of addActionListener
42
43        textArea2 = new JTextArea(10,15);
44
45        textArea2.setEditable(false);
46
47        box.add(new JScrollPane(textArea2));
48
49        Container container = getContentPane();
50
51        container.add(box);
52
53        setSize (425, 200);
54
55        setResizable(false);
56
57        setLocationRelativeTo (null);
58
59        setVisible (true);
60
61    }
62
63    public static void main (String args[]) {
64
65        JFrame.setDefaultLookAndFeelDecorated(true);
66
67        TextAreaDemo test = new TextAreaDemo();
68
69        test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
70
71    }
72
73}
Semoga bermanfaat

Komentar

Postingan populer dari blog ini

Memperbaiki Flashdisk Tidak bisa di Copy

Cara mudah setting DHCP server di Mikrotik

Kumpulan Aplikasi nokia 9300 s80