准备:

JTextArea 文本区,一个可以输入文字的文本框

常用方法:

            1.setText(String t)设置文本区中显示的文本

            2.getText() 获取文本区中显示的文本

JScrollPane 滑动窗格容器,一般放入长度或者宽度特别长的控件,通过滑动来查看控件中由于太长而显示不出来的部分

首先创建一个可以输入文本:

 1 package swing;
 2 
 3 import java.awt.Dimension;
 4 import java.awt.EventQueue;
 5 
 6 import javax.swing.JButton;
 7 import javax.swing.JFrame;
 8 import javax.swing.JScrollPane;
 9 import javax.swing.JTextArea;
10 import java.awt.BorderLayout;
11 
12 public class MyTextArea {
13 
14     private JFrame frame;
15     private JTextArea textArea;
16 
17     /**
18      * Launch the application.
19      */
20     public static void main(String[] args) {
21         EventQueue.invokeLater(new Runnable() {
22             public void run() {
23                 try {
24                     MyTextArea window = new MyTextArea();
25                     window.frame.setVisible(true);
26                 } catch (Exception e) {
27                     e.printStackTrace();
28                 }
29             }
30         });
31     }
32 
33     /**
34      * Create the application.
35      */
36     public MyTextArea() {
37         initialize();
38     }
39 
40     /**
41      * Initialize the contents of the frame.
42      */
43     private void initialize() {
44         
45         //创建一个对话框
46         frame = new JFrame();
47         //创建一个文本区
48         textArea = new JTextArea();
49         //将文本区添加到弹出框框
50         frame.add(textArea);
51         //设置弹出框框
52         frame.setLocation(200,50);
53         frame.setSize(620,660);
54         frame.setVisible(true);
55         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
56         
57         //给文本区设置显示值
58         textArea.setText("汤老师好!");
59         //获取文本区的值并打印到控制台
60         System.out.println(textArea.getText());
61     }
62 
63 }
View Code

相关文章: