Java Swing GUI示例代码

上传:qqsweet19822 浏览: 67 推荐: 0 文件:docx 大小:22.55KB 上传时间:2023-12-11 05:36:16 版权申诉

Java Swing是一种强大的图形用户界面(GUI)工具包,用于在Java应用程序中创建丰富的用户界面。下面是一些Java Swing示例代码,可以帮助您快速入门和了解Swing的基本用法。请注意,这些代码仅为示例,您可以根据自己的需求进行修改和定制。

  1. 创建一个简单的Swing窗口:
import javax.swing.JFrame;
public class SimpleSwingExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Hello Swing");
        frame.setSize(300, 200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}
  1. 添加按钮和事件处理:
import javax.swing.JButton;
import javax.swing.JOptionPane;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ButtonExample {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Button Example");
        JButton button = new JButton("Click me");
        button.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                JOptionPane.showMessageDialog(null, "Button Clicked!");
            }
        });
        frame.getContentPane().add(button);
        frame.setSize(300, 200);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}

这些示例代码涵盖了Swing的基本组件和事件处理。您可以通过运行这些代码来查看Swing界面的效果,并根据需要进行修改。

上传资源
用户评论