import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class SimpleDesktopApp {
// 创建一个简单的Java桌面应用程序
public static void main(String[] args) {
// 创建主窗口
JFrame frame = new JFrame("Java桌面应用示例");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 300);
// 创建一个按钮
JButton button = new JButton("点击我");
// 为按钮添加点击事件监听器
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 按钮被点击时,弹出提示框
JOptionPane.showMessageDialog(frame, "你点击了按钮!");
}
});
// 设置布局管理器
frame.setLayout(new FlowLayout());
// 将按钮添加到窗口中
frame.add(button);
// 显示窗口
frame.setVisible(true);
}
}
javax.swing.* 和 java.awt.* 是用于创建图形用户界面(GUI)的包。JFrame 创建一个窗口,并设置窗口标题、关闭操作和大小。JButton 创建一个按钮,并设置按钮上的文本。ActionListener,当按钮被点击时,会触发 actionPerformed 方法,弹出一个消息框。FlowLayout 来管理组件的布局。frame.add(button) 将按钮添加到窗口中。frame.setVisible(true) 使窗口可见。这个示例展示了如何使用 Java Swing 库创建一个简单的桌面应用程序。
上一篇:java base64 加密
下一篇:java新建
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站