java jtextarea 使用实例
时间: 2023-08-18 19:10:47 浏览: 161
java 使用JTextArea组件
4星 · 用户满意度95%
好的,下面是一个简单的 Java JTextArea 使用实例:
```java
import javax.swing.*;
import java.awt.*;
public class MyTextArea extends JFrame {
JTextArea textArea;
public MyTextArea() {
// 设置窗口标题
setTitle("Java JTextArea 使用实例");
// 创建 JTextArea
textArea = new JTextArea();
// 设置 JTextArea 的文本
textArea.setText("这是一个 JTextArea");
// 设置 JTextArea 的字体
textArea.setFont(new Font("微软雅黑", Font.PLAIN, 16));
// 设置 JTextArea 的行数和列数
textArea.setRows(5);
textArea.setColumns(20);
// 将 JTextArea 放入 JScrollPane 中
JScrollPane scrollPane = new JScrollPane(textArea);
// 将 JScrollPane 放入窗口中
add(scrollPane);
// 设置窗口大小和可见性
setSize(300, 200);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new MyTextArea();
}
}
```
在这个例子中,我们创建了一个 JFrame 窗口,并在窗口中添加了一个 JTextArea。我们设置了 JTextArea 的文本、字体、行数和列数,并将 JTextArea 放入了一个 JScrollPane 中,使得当文本内容超出 JTextArea 的显示范围时,可以通过滚动条来查看剩余的内容。
运行这个程序,将会弹出一个窗口,其中包含了一个 JTextArea。您可以在 JTextArea 中输入文本,并通过滚动条来查看超出 JTextArea 显示范围的内容。
阅读全文