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

01 import java.awt.*;
02
03 import java.awt.event.*;
04
05 import javax.swing.*;
06
07 public 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 }

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: