Java GUI 程序入门:简单窗口和标签示例
以下是一个简单的 Java GUI 程序,它创建了一个窗口并显示了一个标签:
import javax.swing.JFrame;
import javax.swing.JLabel;
public class SimpleGui {
public static void main(String[] args) {
// 创建一个窗口
JFrame frame = new JFrame('Simple GUI');
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建一个标签
JLabel label = new JLabel('Hello, World!');
// 将标签添加到窗口中
frame.getContentPane().add(label);
// 调整窗口大小并显示
frame.pack();
frame.setVisible(true);
}
}
解释:
import javax.swing.JFrame;: 导入JFrame类,用于创建窗口。import javax.swing.JLabel;: 导入JLabel类,用于创建标签。public class SimpleGui { ... }: 定义一个名为SimpleGui的类,包含程序的代码。public static void main(String[] args) { ... }: 程序的入口点。JFrame frame = new JFrame('Simple GUI');: 创建一个名为frame的JFrame对象,并设置窗口标题为 'Simple GUI'。frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);: 设置窗口关闭按钮的默认行为为退出程序。JLabel label = new JLabel('Hello, World!');: 创建一个名为label的JLabel对象,并设置标签文本为 'Hello, World!'。frame.getContentPane().add(label);: 将标签添加到窗口的内容窗格中。frame.pack();: 自动调整窗口大小以适应标签内容。frame.setVisible(true);: 设置窗口可见。
通过运行此代码,您将看到一个标题为 'Simple GUI' 的窗口,其中显示一个标签 'Hello, World!'。
原文地址: https://www.cveoy.top/t/topic/mHHi 著作权归作者所有。请勿转载和采集!