再生成一个文本框用于输出
时间: 2024-02-25 21:51:55 浏览: 109
好的,以下是一个示例代码,可以在Java Swing库中使用JTextArea类来实现输出文本框,示例代码如下:
```
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class Main {
public static void main(String[] args) {
// 创建JFrame窗口
JFrame frame = new JFrame("Java文本框示例");
frame.setSize(400, 300);
// 创建JPanel面板
JPanel panel = new JPanel();
// 创建JTextField文本框
JTextField inputField = new JTextField("请输入文本", 20);
panel.add(inputField);
// 创建JTextArea输出文本框
JTextArea outputArea = new JTextArea(10, 30);
JScrollPane scrollPane = new JScrollPane(outputArea);
panel.add(scrollPane);
// 将面板添加到窗口中
frame.add(panel);
// 设置窗口可见
frame.setVisible(true);
}
}
```
在以上代码中,我们使用JTextArea类来创建输出文本框,同时使用JScrollPane类来为输出文本框添加滚动条。如果需要更改输出文本框的行数和列数,可以在JTextArea的构造函数中传入相应的参数。
阅读全文