📅  最后修改于: 2023-12-03 15:01:32.591000             🧑  作者: Mango
Java Swing是一种Java GUI工具包,用于创建丰富的桌面应用程序。在使用Java Swing之前,需要正确地配置Java环境。
首先,需要在计算机上安装Java Development Kit(JDK)。可以从Oracle官网下载JDK安装包,并根据提示进行安装。
安装完成后,需要设置JAVA_HOME和PATH环境变量,以便在终端中使用Java命令。
打开终端。
编辑~/.bash_profile文件,添加以下行:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
执行以下命令,使修改的环境变量生效:
source ~/.bash_profile
打开终端。
编辑/etc/profile文件,添加以下行:
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export PATH=$JAVA_HOME/bin:$PATH
执行以下命令,使修改的环境变量生效:
source /etc/profile
完成环境变量的设置后,就可以开始在Java中使用Swing了。可以使用任何Java IDE(如Eclipse、IntelliJ IDEA等),也可以使用命令行编译和运行Java代码。
以下是一个简单的Java Swing示例代码:
import javax.swing.*;
public class HelloWorldSwing {
private static void createAndShowGUI() {
// 创建一个窗口
JFrame frame = new JFrame("HelloWorldSwing");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 添加一个标签
JLabel label = new JLabel("Hello World!");
frame.getContentPane().add(label);
// 显示窗口
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
// Swing必须在事件分发线程中运行
SwingUtilities.invokeLater(() -> createAndShowGUI());
}
}
可以通过以下命令编译和运行该代码:
javac HelloWorldSwing.java
java HelloWorldSwing
该程序将会显示一个窗口,上面有一个“Hello World!”的标签。