JTextArea如何使用
时间: 2023-07-20 18:21:53 浏览: 82
JTextArea 是 Java Swing 中的一个多行文本输入框组件,可以用来输入和显示多行文本。
下面是一个简单的使用 JTextArea 的示例代码:
```java
import javax.swing.*;
public class JTextAreaDemo {
public static void main(String[] args) {
// 创建一个 JFrame 对象,作为窗口容器
JFrame frame = new JFrame("JTextArea Demo");
// 创建一个 JTextArea 对象,设置初始文本和行列数
JTextArea textArea = new JTextArea("请输入文本", 10, 30);
// 将 JTextArea 添加到窗口容器中
frame.getContentPane().add(textArea);
// 设置窗口大小和关闭方式
frame.setSize(400, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 显示窗口
frame.setVisible(true);
}
}
```
在上面的示例中,我们创建了一个 JFrame 对象作为窗口容器,并创建了一个 JTextArea 对象作为文本输入框,然后将 JTextArea 添加到窗口容器中。最后设置了窗口的大小和关闭方式,并显示了窗口。
需要注意的是,JTextArea 默认是可以编辑的,如果需要禁止编辑,可以调用 setEditable(false) 方法。另外,JTextArea 还有很多其他的属性和方法,可以根据需要进行设置和调用。
阅读全文