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

学习Java6(八)Splash(1)HellpSplash

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

1importjava.awt.BorderLayout;
2importjavax.swing.JFrame;
3importjavax.swing.JLabel;
4
5
6publicclassHelloSplashextendsJFrame{
7
8/***//**
9*Launchtheapplication
10*@paramargs
11*/

12publicstaticvoidmain(Stringargs[]){
13try{
14HelloSplashframe=newHelloSplash();
15frame.setVisible(true);
16}
catch(Exceptione){
17e.printStackTrace();
18}

19}

20
21/***//**
22*Createtheframe
23*/

24publicHelloSplash(){
25super();
26getContentPane().setLayout(null);
27setBounds(100,100,500,375);
28setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
29
30finalJLabellabel=newJLabel();
31label.setBounds(69,49,275,102);
32label.setText("测试splash");
33getContentPane().add(label);
34//
35}

36
37}

38

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

OK,虚拟机启动之后,对话框启动之前就会看到你准备的图片。
分享到:
评论

相关推荐

    java_splash_window.rar_java -splash_java spla

    这个"java_splash_window.rar_java -splash_java spla"的资源包,显然是为了帮助开发者学习如何在Java应用中实现这样一个功能。下面我们将深入探讨如何使用Java来创建和管理Splash Screen。 首先,理解`-splash`...

    java splash Screen

    Java启动画面(Splash Screen)是Java应用程序在启动时显示的一种临时窗口,通常用来展示应用程序的logo、进度条或一些启动信息,为用户带来更专业的视觉体验。在Java Swing中实现Splash Screen,我们可以利用Java的...

    JAVA_SplashWindow.rar_java SplashWindow

    Java_SplashWindow 是一个用于创建启动时带有进度条的程序...通过学习和实践这个Java_SplashWindow示例,初学者不仅可以掌握Java GUI编程的基本技巧,还能了解如何优雅地处理程序启动过程,为用户提供更好的交互体验。

    java swing splash Screen

    这个小项目可以为java swing开发的应用程序在初始化程序窗口增添光彩。这个效果相当于点击某个应用程序快捷键时,出现一个启动画面,然后就是应用程序的正式应用窗口。

    java-splashscreen:Java启动画面

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

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

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

    Splash-Screen-Java:Java启动画面

    Java启动画面,通常被称为Splash Screen,是在应用程序启动时显示的临时图形界面,它通常包含应用程序的logo、品牌信息或者简单的加载进度。在Java中实现Splash Screen可以为用户提供更专业、更具交互性的体验,尤其...

    C#实现SplashScreen

    1. 在`Main`方法中,首先显示SplashScreen: ```csharp Application.Run(new SplashScreen()); ``` 2. 使用`Thread`类创建一个新的线程来加载主应用程序窗体,以免阻塞SplashScreen的显示: ```csharp Thread ...

    C# winform SplashScreen

    - 在`SplashScreen1.cs`和`SplashScreen1.Designer.cs`文件中,我们可以设计启动画面的布局和外观。例如,设置窗体大小、位置、背景图片等属性。 - 如果需要显示额外的信息,可以添加Label控件或其他控件,并设定...

    显示程序启动图片Splash类

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

    C#闪屏SplashScreen

    在C#编程环境中,"闪屏(SplashScreen)"是一个应用程序启动时首先显示的临时窗口,通常用来展示品牌标识、加载进度或者简单的欢迎信息。它为用户提供了视觉反馈,表明程序正在初始化,增加了用户体验的专业感。本文...

    winform 启动 数据加载画面Splash Screan

    1. **frm_Splash.Designer.cs**:这是启动画面窗体的设计时代码,自动生成的,包含了窗体布局和控件的定义。 2. **frm_Splash.cs**:启动画面的业务逻辑代码,可以在此编写加载动画、定时器事件等。 3. **frm_Splash...

    Splash启动程序画面_splash_C++_

    1. **图形用户界面(GUI)编程**:创建Splash Screen涉及到图形界面的设计。在C++中,我们可以使用各种库如Qt、wxWidgets或MFC来构建GUI。这些库提供了丰富的控件和API,用于创建窗口、添加图像、处理事件等。 2. *...

    纯C实现Splash

    标题中的“纯C实现Splash”指的是使用C语言编写程序,创建一个启动时显示的欢迎界面,通常称为Splash Screen。在软件启动过程中,Splash Screen会给用户一个应用正在加载的视觉反馈,提升用户体验。这类屏幕通常会...

    matlab开发-SplashScreen

    在MATLAB编程环境中,"SplashScreen"是一种常见的技术,用于在程序启动时提供一个美观且信息丰富的欢迎界面。这个界面通常包含程序的标志、版本信息、加载进度等,可以提升用户体验,同时也为程序的初始化过程提供一...

    VB.NET中实现SplashScreen

    在VB.NET编程环境中,SplashScreen通常用于应用程序启动时显示一个简短的欢迎界面,它能够展示应用程序的品牌信息、加载进度或者正在进行的初始化操作。本文将详细介绍如何在VB.NET中实现SplashScreen,并设置...

    不破解跳过unity splash 界面,去掉烦人的LOGO

    不破解跳过unity splash 界面,去掉烦人的LOGO 不破解跳过unity splash 界面,去掉烦人的LOGO 不破解跳过unity splash 界面,去掉烦人的LOGO 不破解跳过unity splash 界面,去掉烦人的LOGO 不破解跳过unity splash ...

    带进度条的splash窗口

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

    启动画面类Splash

    1. **包含头文件**:在需要使用Splash类的源文件中,首先需要包含"Splash.h",如`#include "Splash.h"`。 2. **创建对象**:在主程序中创建Splash类的对象,例如`Splash mySplash;`。 3. **设置参数**:根据需求,...

    Android12 SplashScreen使用案例代码下载

    Android12 SplashScreen使用举例代码下载,运行效果 与 相关API使用介绍请参考博文: Android12适配指南——SplashScreen: https://xiaxl.blog.csdn.net/article/details/123522277 Android 12(API 31)引入了 ...

Global site tag (gtag.js) - Google Analytics