学习Java6(八)Splash(1)HellpSplash

splash,闪屏,说白了了就是启动广告,许多正规软件或者说许多软件为了显示自己正规,在启动的时候都要来这么一下。明明自己程序启动慢,怕用户启动以后半天看不到东西而产生不满、怀疑或鄙视,为了转移矛盾而弄出这么个讨厌的东西。对于splash偶一向除之而后快,比如加-nosplash,直接删掉splash文件等等。
但是今天偶还是要和大家一起来看看java6里面怎么为自己的程序加上splash,鄙视一下自己先。

 1 import  java.awt.BorderLayout;
 2 import  javax.swing.JFrame;
 3 import  javax.swing.JLabel;
 4
 5
 6 public   class  HelloSplash  extends  JFrame  {
 7
 8    /**
 9     * Launch the application
10     * @param args
11     */

12    public static void main(String args[]) {
13        try {
14            HelloSplash frame = new HelloSplash();
15            frame.setVisible(true);
16        }
 catch (Exception e) {
17            e.printStackTrace();
18        }

19    }

20
21    /**
22     * Create the frame
23     */

24    public HelloSplash() {
25        super();
26        getContentPane().setLayout(null);
27        setBounds(100100500375);
28        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
29
30        final JLabel label = new JLabel();
31        label.setBounds(6949275102);
32        label.setText("测试splash");
33        getContentPane().add(label);
34        //
35    }

36
37}

38

准备一个图片,比如Splash.gif
cmd到项目路径下
java -splash:splash.gif HelloSplash

OK,虚拟机启动之后,对话框启动之前就会看到你准备的图片。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值