学习Java6(八)Splash(2)控制Splash时间

本文提供了一个使用Java Swing创建延迟5秒显示的Splash屏幕示例代码。通过继承Runnable接口并在run方法中利用Thread.sleep实现延迟效果,最终展示一个包含文本“延迟 Splash 5s”的简易窗口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 import  javax.swing. * ;
 2 import  java.awt. * ;
 3
 4 public   class  DelaySplash  {
 5      public   static   void  main(String args[])  {
 6         Runnable runner  =   new  Runnable()  {
 7              public   void  run()  {
 8                  try   {
 9                     Thread.sleep( 5000 );
10                 }
  catch  (InterruptedException e)  {
11                 }

12                 JFrame frame  =   new  JFrame( " Splash " );
13                 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
14                 JLabel label  =   new  JLabel( " 延迟 Splash 5s " , JLabel.CENTER);
15                 frame.add(label, BorderLayout.CENTER);
16                 frame.setSize( 300 95 );
17                 frame.setVisible( true );
18             }

19         }
;
20         EventQueue.invokeLater(runner);
21     }

22 }

23

运行方式和 学习Java6(八)Splash(1)HellpSplash一样 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值