java – 如何为GUI制作启动画面?

前端之家收集整理的这篇文章主要介绍了java – 如何为GUI制作启动画面?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
大家好,我是 Java的新手,并试图使闪屏或图像显示3秒钟.然后它会进入我的主程序.有没有人有想法如何做到这一点或可以链接到任何教程?

到目前为止,我已经做到了这一点,但不知道从哪里开始.

  1. public static void main(String[] args)
  2. {
  3. splashInit(); // initialize splash overlay drawing parameters
  4. appInit(); // simulate what an application would do
  5. }

解决方法

最简单的方法是创建JFrame并在其上添加屏幕然后使用Thread.Sleep(long millies)

试试这段代码

  1. JWindow window = new JWindow();
  2. window.getContentPane().add(
  3. new JLabel("",new ImageIcon(new URL("http://docs.oracle.com/javase/tutorial/uiswing/examples/misc/SplashDemoProject/src/misc/images/splash.gif")),SwingConstants.CENTER));
  4. window.setBounds(500,150,300,200);
  5. window.setVisible(true);
  6. try {
  7. Thread.sleep(5000);
  8. } catch (InterruptedException e) {
  9. e.printStackTrace();
  10. }
  11. window.setVisible(false);
  12. JFrame frame = new JFrame();
  13. frame.add(new JLabel("Welcome"));
  14. frame.setVisible(true);
  15. frame.setSize(300,100);
  16. window.dispose();

或者你可以使用SplashScreen类来Create a Splash Screen

猜你在找的Java相关文章