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

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

 
阅读更多
1 import javax.swing. * ;
2 import java.awt. * ;
3
4 public class DelaySplash {
5 public static void main(Stringargs[]) {
6 Runnablerunner = new Runnable() {
7 public void run() {
8 try {
9 Thread.sleep( 5000 );
10 }
catch (InterruptedExceptione) {
11 }

12 JFrameframe = new JFrame( " Splash " );
13 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
14 JLabellabel = new JLabel( " 延迟Splash5s " ,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一样
分享到:
评论

相关推荐

    java splash Screen

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

    java_splash_window.rar_java -splash_java spla

    你可以通过它来创建、更新甚至控制Splash Screen的显示时间。以下是一个简单的示例: ```java import javax.swing.SplashScreen; import java.awt.Dimension; public class SplashScreenExample { public static ...

    JAVA_SplashWindow.rar_java SplashWindow

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

    splash 线程控制登录例子

    这个名为"Splash 线程控制登录例子"的项目,显然是为了展示如何利用线程来实现一个像UC浏览器那样的启动页(Splash Screen),同时在加载过程中显示进度条效果,以提高用户体验。 首先,我们需要理解什么是线程。...

    java swing splash Screen

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

    显示程序启动图片Splash类

    2. **创建Splash类**:在Java或Kotlin中,创建一个`SplashActivity`,继承自`Activity`(Android)或`JFrame`(Java Swing)。在这个类中,你需要设置启动图片为背景,并设定合适的布局和动画效果。 3. **时间控制*...

    java-splashscreen:Java启动画面

    2. **使用SplashScreen类**:在你的Java代码中,导入`javax.swing.SplashScreen`类。通过`SplashScreen.showImage(URL)`方法显示启动画面,参数是一个指向图像文件的URL。如果想在启动画面中添加进度条或其他组件,...

    带进度条的splash窗口

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

    android splash 延时实现

    适用于需要精确控制时间的情况。 ```java new CountDownTimer(3000, 1000) { // 3秒倒计时,每隔1秒更新一次 @Override public void onTick(long millisUntilFinished) { } @Override public void onFinish...

    程序启动欢迎界面,溅屏(Splash窗体)实现

    5. **Java Swing/AWT**:在Java环境中,可以自定义JFrame或JWindow作为Splash窗体,使用java.awt.image.BufferedImage绘制自定义图像,然后用java.swing.Timer控制显示时间。 在实现过程中,我们还需要考虑以下几点...

    Splash-Screen-Java:Java启动画面

    在Java中实现Splash Screen可以为用户提供更专业、更具交互性的体验,尤其是在应用程序初始化过程可能需要较长时间的情况下。 在Java中实现Splash Screen有多种方法,这里我们将探讨其中两种常见的方式:一是使用...

    使用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制作的两种方法

    关键在于合理地控制图片显示的时间和动画效果,确保与应用程序的加载进度同步。 2. **自定义视图方式** 对于需要更复杂交互或动态效果的splash screen,开发者可以选择创建自定义视图。这种方式需要编写更多的代码...

    安卓中两种制作程序Splash的方法

    3. 在SplashActivity的Java代码中,利用Handler和Runnable来控制Splash页的显示时间。通过postDelayed方法设置延迟执行的任务,例如在3秒后跳转到主界面。 4. 同时,可以在这个过程中执行一些轻量级的初始化工作,...

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

    2. 在SplashActivity的Java类中,通常会创建一个Handler,用于延迟一段时间后启动主Activity。例如,通过`sendEmptyMessageDelayed`方法发送一个空消息,5秒后处理该消息。同时,使用`overridePendingTransition`来...

    Splash_android_

    4. **控制显示时间**:闪屏页不应该停留过久,以免让用户感到厌烦。你可以通过延时或者监听特定事件(如资源加载完成)来决定何时跳转到主界面。使用`Handler`或`CountDownTimer`是常见的实现方式。 5. **启动逻辑*...

    android studio项目实例Splash app

    1. 在MainActivity.java(或对应的Activity)中,添加一个计时器或者检查加载条件来控制Splash Screen的显示时间。 2. 使用Handler或CountDownTimer实现延迟跳转到主界面的功能。 3. 在SplashActivity中监听加载完成...

    android splash 闪屏界面 !

    2. **设计布局**:在res/layout目录下,编辑SplashActivity的布局文件(如splash_activity.xml)。在此文件中,我们可以放置ImageView用于显示背景图片,ImageView或TextView显示LOGO,以及可选的ProgressBar。 ```...

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

    【标题】"splash欢迎页面,比较常用,收藏" 指的是在移动应用或软件启动时展示的一种特殊页面,通常称为...通过研究和实践如`SplashDemo`这样的示例,开发者可以学习最佳实践,并为自己的应用构建出合适的Splash页面。

Global site tag (gtag.js) - Google Analytics