当前位置:实例文章 » JAVA Web实例» [文章]使用java语言制作一个窗体(弹窗),用来收集用户输入的内容

使用java语言制作一个窗体(弹窗),用来收集用户输入的内容

发布人:shili8 发布时间:2024-12-27 10:02 阅读次数:0

**Java 窗体程序设计**

在 Java 中,创建一个窗体程序非常简单。我们可以使用 Swing 库来实现这一点。下面是使用 Java语言制作一个窗体(弹窗)的步骤:

### 步骤一:导入必要的包首先,我们需要导入 Swing 库中的必要包:

javaimport javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

### 步骤二:创建窗体类接下来,我们需要创建一个窗体类,继承 JFrame 类:
javapublic class MyWindow extends JFrame {
 // ...
}

### 步骤三:设置窗体属性在窗体类中,我们可以设置窗体的属性,如标题、大小等:
javapublic class MyWindow extends JFrame {
 public MyWindow() {
 setTitle("我的窗体");
 setSize(400,300);
 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }
}

### 步骤四:添加组件接下来,我们需要添加一些组件到窗体中,例如按钮、文本框等:
javapublic class MyWindow extends JFrame {
 public MyWindow() {
 setTitle("我的窗体");
 setSize(400,300);
 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

 // 添加一个按钮 JButton button = new JButton("点击我");
 button.addActionListener(new ActionListener() {
 @Override public void actionPerformed(ActionEvent e) {
 System.out.println("按钮被点击了!");
 }
 });
 add(button);

 // 添加一个文本框 JTextField textField = new JTextField(20);
 add(textField);

 setVisible(true);
 }
}

### 步骤五:处理事件最后,我们需要处理窗体中的事件,如按钮点击、文本框输入等:
javapublic class MyWindow extends JFrame {
 public MyWindow() {
 setTitle("我的窗体");
 setSize(400,300);
 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

 // 添加一个按钮 JButton button = new JButton("点击我");
 button.addActionListener(new ActionListener() {
 @Override public void actionPerformed(ActionEvent e) {
 System.out.println("按钮被点击了!");
 }
 });
 add(button);

 // 添加一个文本框 JTextField textField = new JTextField(20);
 add(textField);

 setVisible(true);

 // 处理文本框输入事件 textField.addActionListener(new ActionListener() {
 @Override public void actionPerformed(ActionEvent e) {
 System.out.println("文本框输入了:" + textField.getText());
 }
 });
 }
}

### 步骤六:运行程序最后,我们需要运行程序,测试窗体的功能:
javapublic class Main {
 public static void main(String[] args) {
 new MyWindow();
 }
}

**完整代码示例**
javaimport javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class MyWindow extends JFrame {
 public MyWindow() {
 setTitle("我的窗体");
 setSize(400,300);
 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

 // 添加一个按钮 JButton button = new JButton("点击我");
 button.addActionListener(new ActionListener() {
 @Override public void actionPerformed(ActionEvent e) {
 System.out.println("按钮被点击了!");
 }
 });
 add(button);

 // 添加一个文本框 JTextField textField = new JTextField(20);
 add(textField);

 setVisible(true);

 // 处理文本框输入事件 textField.addActionListener(new ActionListener() {
 @Override public void actionPerformed(ActionEvent e) {
 System.out.println("文本框输入了:" + textField.getText());
 }
 });
 }

 public static void main(String[] args) {
 new MyWindow();
 }
}

**注意**

* 在上面的代码示例中,我们使用了 `JFrame` 类来创建一个窗体。
* 我们添加了一个按钮和一个文本框到窗体中。
* 我们处理了按钮点击事件和文本框输入事件。
* 最后,我们运行程序,测试窗体的功能。

**总结**

在这篇文章中,我们学习了如何使用 Java语言制作一个窗体(弹窗)。我们一步步地完成了创建窗体类、设置窗体属性、添加组件、处理事件和运行程序的步骤。最后,我们提供了一个完整的代码示例供读者参考。

相关标签:java
其他信息

其他资源

Top