Topic: 如何在程序开始运行时显示一张图片?

  Print this page

1.如何在程序开始运行时显示一张图片? Copy to clipboard
Posted by: qingxing2005
Posted on: 2005-03-15 22:19

如何在程序开始运行时显示一张图片,就像运行eclipse时,开始会出现eclipse的图片?应该用哪个包,和什么方法呢?

2.Re:如何在程序开始运行时显示一张图片? [Re: qingxing2005] Copy to clipboard
Posted by: cnfree
Posted on: 2005-03-16 10:02

请问你用swing还是swt还是RCP?

Swing和Swt的思想就在于,尚未完成初始化的时候将主窗口隐藏起来,开一个不现实标题栏的Splash窗口,并在背景放一张图片,现在程序加载过程。

Rcp工程的话,需要配置一下config.ini文件

3.Re:如何在程序开始运行时显示一张图片? [Re: qingxing2005] Copy to clipboard
Posted by: kavinwang
Posted on: 2005-03-16 13:37

随便生成一个JFrame,在上面放上一张图片,显示出来,等你的程序启动完成后,关闭此Frame即可.

4.Re:如何在程序开始运行时显示一张图片? [Re: qingxing2005] Copy to clipboard
Posted by: qingxing2005
Posted on: 2005-03-16 20:21

谢谢回复。

Swing和Swt的思想就在于,尚未完成初始化的时候将主窗口隐藏起来,开一个不现实标题栏的Splash窗口,并在背景放一张图片,现在程序加载过程。

1. 我想选择SWT。通过介绍能了解大概的思想,但是如何开启Splash窗口,和如何隐藏住窗口程序,能不能在给一点具体的资料呢?请问 cnfree版主有无这样的例子可以共享一下么?

随便生成一个JFrame,在上面放上一张图片,显示出来,等你的程序启动完成后,关闭此Frame即可.
2.在SWT中,如何告诉程序我的程序启动完成,它会自己判断么?还是要加上什么flag?

5.Re:如何在程序开始运行时显示一张图片? [Re: qingxing2005] Copy to clipboard
Posted by: wdh113
Posted on: 2005-03-17 02:38

http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet104.java?rev=HEAD&content-type=text/vnd.viewcvs-markup

6.Re:如何在程序开始运行时显示一张图片? [Re: qingxing2005] Copy to clipboard
Posted by: xxyyzzchenpeng
Posted on: 2005-03-28 08:42

这里有个源代码,相信你看了就会明白了!

JSplashWindowEx.java (2.24k)

7.Re:如何在程序开始运行时显示一张图片? [Re: kavinwang] Copy to clipboard
Posted by: tssungeng
Posted on: 2005-04-26 23:38

kavinwang wrote:
随便生成一个JFrame,在上面放上一张图片,显示出来,等你的程序启动完成后,关闭此Frame即可.

你所说的JFrame是AWT的吧?那SWT呢?


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923