以下是一个简单的 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);
   }
}

解释:

  1. import javax.swing.JFrame;: 导入 JFrame 类,用于创建窗口。
  2. import javax.swing.JLabel;: 导入 JLabel 类,用于创建标签。
  3. public class SimpleGui { ... }: 定义一个名为 SimpleGui 的类,包含程序的代码。
  4. public static void main(String[] args) { ... }: 程序的入口点。
  5. JFrame frame = new JFrame('Simple GUI');: 创建一个名为 frameJFrame 对象,并设置窗口标题为 'Simple GUI'。
  6. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);: 设置窗口关闭按钮的默认行为为退出程序。
  7. JLabel label = new JLabel('Hello, World!');: 创建一个名为 labelJLabel 对象,并设置标签文本为 'Hello, World!'。
  8. frame.getContentPane().add(label);: 将标签添加到窗口的内容窗格中。
  9. frame.pack();: 自动调整窗口大小以适应标签内容。
  10. frame.setVisible(true);: 设置窗口可见。

通过运行此代码,您将看到一个标题为 'Simple GUI' 的窗口,其中显示一个标签 'Hello, World!'。

Java GUI 程序入门:简单窗口和标签示例

原文地址: https://www.cveoy.top/t/topic/mHHi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录