`
jiqimiao
  • 浏览: 63323 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

学习Java6(八)Splash(3)Splash其它

 
阅读更多
1 public class CmdSplash {
2 /***/ /**
3 * @param str
4 */

5 public static void main(String[]str) {
6 System.out.println( " test " );
7 }

8
9 }

10

1 import org.eclipse.swt.SWT;
2 import org.eclipse.swt.widgets.Display;
3 import org.eclipse.swt.widgets.Shell;
4
5
6 public class SwtSplash extends Shell {
7
8 /***/ /**
9 *Launchtheapplication
10 * @param args
11 */

12 public static void main(Stringargs[]) {
13 try {
14 Displaydisplay = Display.getDefault();
15 SwtSplashshell = new SwtSplash(display,SWT.SHELL_TRIM);
16 shell.open();
17 shell.layout();
18 while ( ! shell.isDisposed()) {
19 if ( ! display.readAndDispatch())
20 display.sleep();
21 }

22 }
catch (Exceptione) {
23 e.printStackTrace();
24 }

25 }

26
27 /***/ /**
28 *Createtheshell
29 * @param display
30 * @param style
31 */

32 public SwtSplash(Displaydisplay, int style) {
33 super (display,style);
34 createContents();
35 }

36
37 /***/ /**
38 *Createcontentsofthewindow
39 */

40 protected void createContents() {
41 setText( " SWTApplication " );
42 setSize( 500 , 375 );
43 //
44 }

45
46 @Override
47 protected void checkSubclass() {
48 // DisablethecheckthatpreventssubclassingofSWTcomponents
49 }

50
51 }

52

按照上面几篇文章的方法测试这两个“骨头程序”,可以看到命令行程序和SWT程序同样可以享受到JAVA6带来的Splash
分享到:
评论

相关推荐

    java-splashscreen:Java启动画面

    Java启动画面,也称为Java Splash Screen,是在Java应用程序启动时显示的一个短暂的图形界面,通常用来展示公司标志、应用图标或者加载进度等信息,给用户一个应用正在初始化的视觉反馈。在Java Swing库中,提供了...

    显示程序启动图片Splash类

    6. **跳转至主界面**:在完成所有初始化任务后,使用`Intent`(Android)或`JOptionPane`(Java Swing)来启动主程序界面。确保在`Splash`界面关闭前,主界面已经准备好接收用户交互。 7. **测试与优化**:在不同...

    带进度条的splash窗口

    除了WPF,其他如Qt(C++)、JavaFX(Java)或Flutter(Dart)等跨平台框架也有类似的方法实现带进度条的Splash窗口。 在实际开发中,我们还需要考虑以下几点: - **进度计算**:进度条的值应根据实际加载进度进行...

    使用exe4j 制作java启动程序的 等候界面

    3. **JDK6的Splash功能**:JDK6引入的`SplashScreen`类位于`java.awt.SplashScreen`包下,它提供了显示和控制 splash screen 的功能。例如,你可以通过`setProgress`方法设置进度条,通过`setImage`方法改变显示的...

    带声音动画的splash window

    4. **编程实现**:实现带声音动画的Splash Window,开发者通常会使用各种编程语言,如Java、C#、Python等,配合图形库(如Qt、wxWidgets、WinAPI等)和音频处理库(如SDL、OpenAL)。关键在于合理调度线程,确保音频...

    splash screen制作的两种方法

    标题中的“splash screen”指的是应用程序启动时展示的欢迎或加载屏幕,通常包含应用程序的logo、品牌信息等元素,为用户提供视觉反馈,表明程序正在初始化。本文将探讨两种制作splash screen的方法,结合源码和工具...

    Android开发笔记之:Splash的实现详解

    在Android开发中,Splash屏幕,或称为启动页,是一个应用程序启动时短暂展示的界面,通常包含应用程序的标志、开发商信息、应用名称和版本等。它主要用于提升品牌形象,展示加载进度,或者进行一些初始化操作。虽然...

    Splash_android_

    在Android应用开发中,"Splash Screen"或"启动页"是一种常见的设计元素,它在应用程序启动时短暂显示,通常用来展示品牌标识、加载资源或执行初始化操作。在本项目"Splash_android_"中,我们将深入探讨如何实现这样...

    splash欢迎页面,比较常用,收藏

    尽管在某些情况下,Splash页面可能被认为是多余的,但在其他情况下,它们能够有效掩盖应用的启动延迟,给用户留下专业且流畅的印象。 【标签】"splash欢迎页面" 这个标签明确了讨论的主题,即与创建和实现Splash...

    android程序启动画面之Splash总结

    2. 在`Splash` Activity的Java代码中,我们可以设置一个延时器(如使用Handler)来控制启动画面显示的时间,然后在延时结束后启动主Activity并关闭启动画面Activity。例如: ```java public class Splash extends ...

    android demo,使用Handler的postDelay,Runnable run实现延时3秒的splash。

    本示例中的“android demo”就是关于如何利用Handler的`postDelayed`方法和`Runnable`接口来实现一个延时3秒的Splash Screen。下面将详细解释这个过程以及涉及的技术点。 1. **Handler**: Handler是Android中处理...

    Java文档编辑器,学习Java界面,启动画面

    学习Java界面和启动画面是Java编程中的重要环节,因为这涉及到用户体验和应用程序的视觉呈现。 在Java中,用户界面(UI)通常由Java Swing或JavaFX库来构建。Swing提供了丰富的组件集,如按钮、文本框、菜单等,...

    在J2ME程序中制作Splash画面效果.zip

    在Java 2 Micro Edition (J2ME) 开发环境中,创建一个Splash屏幕是提升应用用户体验的重要方式之一。Splash屏幕通常是一个应用程序启动时显示的短暂画面,展示品牌标识或者加载进度,给用户带来专业和流畅的感觉。...

    Python-Splash是一个包含HTTPAPI的轻量级浏览器一个javascript渲染服务

    3. **可配置**:Splash允许用户设置各种参数,如超时时间、内存限制、JavaScript执行时间等,以适应不同的应用场景。 4. **图像和PDF导出**:除了HTML内容,Splash还可以生成页面的截图或PDF版本,这对于生成报告...

    移动应用开发:创建Splash界面.pptx

    在本例中,我们创建的Splash界面将停留6秒后自动进入应用主界面。 接着,我们深入到`布局`的概念。在Android开发中,布局文件定义了用户界面的结构,包括组件的位置和样式。有多种类型的布局,如`LinearLayout`和`...

    Android Studio 利用Splash制作APP启动界面的方法

    Splash 是指应用程序启动时的初始界面,它通常包含应用程序的 Logo、名称和其他视觉元素。Splash 的作用是提供一个美观的界面,吸引用户的注意力,并为应用程序的启动提供一个良好的开始。 为什么需要 Splash? ...

    java jdk实列宝典 光盘源代码

    15 applet java可以编写两类程序,applications和applet,applications可以在控制台直接运行,与其他高级编程语言没有太大区别,而java的特色在于它具有编制小应用程序的功能,applet可以在internet上传输并在兼容...

    Credit_Card_java.zip_credit _java card

    3. CCApproval.java:这是项目中的一个关键Java源代码文件,很可能包含信用卡批准或验证的逻辑,可能包括验证卡号、检查过期日期、计算CVV等。 4. LinkedListPT.java:这可能是一个实现了链表数据结构的类,用于存储...

    用Java制作的软件启动界面.rar

    3. **启动画面(Splash Screen)**: 启动画面通常在程序启动时显示,展示品牌标识、版权信息或加载状态。在Java中,可以使用SplashScreen类来创建自定义的启动画面。这个类提供了设置图像、关闭事件等功能,使开发者...

    android-java-splashscreenloadingbar:带有加载栏的Android启动画面

    在Android应用开发中,启动画面(Splash Screen)通常用于提供用户友好的体验,尤其是在应用程序初始化时执行耗时操作时。`android-java-splashscreenloadingbar`项目是一个专门为Android应用程序设计的,结合了加载...

Global site tag (gtag.js) - Google Analytics