简介:本文将指导您如何使用 IntelliJ IDEA 和 Swing 创建简单的图形用户界面 (GUI) 应用程序。我们将从安装必要的库开始,然后创建一个简单的窗口,并添加一些基本的组件。
在开始之前,请确保您已经安装了 IntelliJ IDEA。如果没有,可以从 JetBrains 官网下载并安装。接下来,我们需要添加 Java Swing 库。在 IntelliJ IDEA 中,打开您的项目,然后在右侧的“项目结构”面板中,展开“库”,然后点击“+”,选择“从项目添加到库”或“从 JARs 添加到库”。将 JDK 包含的 swingall.jar 或从其他来源获取的 Swing JAR 添加到您的项目中。
MySwingApp。
import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingUtilities;
JFrame 来创建一个窗口,并使用 JLabel 来显示文本。接下来,我们在 main 方法中创建窗口:
public class MySwingApp {public static void main(String[] args) {SwingUtilities.invokeLater(() -> createAndShowGUI());}public static void createAndShowGUI() {// 创建 JFrame 实例JFrame frame = new JFrame("My Swing App");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(300, 200);// 设置窗口的内容面板frame.getContentPane().setLayout(null);// 创建标签并添加到内容面板JLabel label = new JLabel("Hello, Swing!");label.setBounds(50, 50, 200, 30);frame.getContentPane().add(label);// 让窗口可见frame.setVisible(true);}}
Shift + F10 来运行程序。您应该能看到一个包含“Hello, Swing!”文本的窗口。