2024年5月16日发(作者:)
下面是一个简单的Java GUI表单开发示例,它使用Swing库创
建了一个包含文本框、标签和按钮的表单。
```java
import .*;
import .*;
import .*;
public class MyForm extends JFrame implements ActionListener {
private JLabel nameLabel;
private JTextField nameField;
private JButton submitButton;
public MyForm() {
// 设置窗口标题和大小
setTitle("My Form");
setSize(300, 200);
// 创建容器面板和布局管理器
JPanel contentPane = new JPanel();
out(new BorderLayout());
// 创建名称标签和文本框
nameLabel = new JLabel("Name:");
nameField = new JTextField(20);
(nameLabel, );
(nameField, );
// 创建提交按钮
submitButton = new JButton("Submit");
ionListener(this);
(submitButton, );
// 将内容面板设置为窗体内容面板
setContentPane(contentPane);
// 设置窗体可见性和关闭操作
setVisible(true);
setDefaultCloseOperation(_ON_CLOSE);
}
// 处理提交按钮事件
public void actionPerformed(ActionEvent e) {
// 获取文本框中的名称并打印到控制台
String name = t();
n("Name: " + name);
}
public static void main(String[] args) {
new MyForm();
}
}
```
在这个示例中,我们创建了一个名为`MyForm`的类,它扩展了
`JFrame`类,并实现了`ActionListener`接口来处理提交按钮的事件。在
构造函数中,我们设置了窗口的标题和大小,创建了一个容器面板和
一个布局管理器,然后添加了名称标签、文本框和提交按钮。当用户
点击提交按钮时,我们将获取文本框中的名称并将其打印到控制台。
最后,我们将内容面板设置为窗体内容面板,并将窗体设置为可见性
和关闭操作。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1715811469a2675302.html
评论列表(0条)