gpt4 book ai didi

java - Java 初始屏幕上的取消按钮

转载 作者:行者123 更新时间:2023-12-01 15:05:54 24 4
gpt4 key购买 nike

是否可以在 SplashScreen 上设置取消按钮,以便用户可以取消应用程序启动?
怎么办?

最佳答案

启动屏幕只是一个无边框窗口(您可以使用 JFrame 创建)。您可以添加一个带有 JButton 的面板,该 JButton 又调用 System.exit(0);而不是加载应用程序。

   JFrame frame = new JFrame("");
JPanel panel = new JPanel();
JButton cancel = new JButton("Cancel Loading");
cancel.addMouseListener(new MouseAdapter(){/*add listener, call System.exit(0);*/});
panel.add(cancel);
JLabel label = new JLabel();
//set image of the label which will be your application's icon
frame.getContentPane().add(panel);
frame.setUndecorated(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 200); //400x200 splash screen
frame.setVisible(true);

关于java - Java 初始屏幕上的取消按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12964717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com