在vscode用Java写一个文本框
时间: 2024-05-10 20:15:19 浏览: 95
你可以使用Swing库来创建一个简单的文本框:
```java
import javax.swing.*;
public class MyFrame extends JFrame {
private JTextArea textArea;
public MyFrame() {
setTitle("Text Box Example");
setSize(400, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
textArea = new JTextArea();
JScrollPane scrollPane = new JScrollPane(textArea);
add(scrollPane);
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```
这个代码创建了一个继承自JFrame的类MyFrame,它包含了一个JTextArea用于显示文本,并将其加入到了一个JScrollPane中,以便在需要时可以滚动。在main方法中,我们创建了一个MyFrame实例,该实例将在屏幕上显示一个文本框窗口。
相关问题
Java实现文本框vscode
要在Java中实现一个文本框(text box)的话,可以使用Java Swing库中的JTextField类。以下是一个简单的示例代码:
```java
import javax.swing.JFrame;
import javax.swing.JTextField;
public class TextBoxExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Text Box Example");
JTextField textBox = new JTextField("Type your text here!");
frame.add(textBox);
frame.pack();
frame.setVisible(true);
}
}
```
这个程序会创建一个包含一个文本框的窗口。可以在文本框中输入文本,并且这个文本框可以被用来读取用户输入的信息。
阅读全文