java设计一个窗体界面界面有上下两个标签一个文本框输入内容输入结束后内容显示标签2
时间: 2024-02-21 21:00:03 浏览: 110
好的,以下是 Java 代码示例:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MyWindow extends JFrame implements ActionListener {
private JTextField textField;
private JLabel label1, label2;
public MyWindow() {
super("My Window");
// 创建标签1
label1 = new JLabel("请输入内容:");
label1.setHorizontalAlignment(JLabel.CENTER);
add(label1, BorderLayout.NORTH);
// 创建文本框
textField = new JTextField();
textField.addActionListener(this);
add(textField, BorderLayout.CENTER);
// 创建标签2
label2 = new JLabel("这里将显示输入的内容");
label2.setHorizontalAlignment(JLabel.CENTER);
add(label2, BorderLayout.SOUTH);
// 设置窗口大小和关闭操作
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// 获取文本框的内容
String input = textField.getText();
// 将内容显示在标签2中
label2.setText("输入的内容是:" + input);
}
public static void main(String[] args) {
new MyWindow();
}
}
```
运行后,界面中会显示一个上下两个标签和一个文本框。在文本框中输入内容并按下回车键后,内容将会显示在下方的标签中。
阅读全文