练习42快闪屏窗口.docVIP

  • 1
  • 0
  • 约2.6千字
  • 约 4页
  • 2018-08-28 发布于湖北
  • 举报
练习42 快闪屏窗口 本例知识点 一句话讲解 新学知识 使用ImagePane类 制作装载图像的面板 使用Window类 制作窗口 已学知识 使用Dimension类 得到窗口大小 使用Thread类 管理线程 一、练习具体要求 本例制作快闪屏窗口,运行效果如图42-1所示。执行本例实例后,将出现一个快闪屏窗口,十秒钟之后,该快闪屏窗口消失。本实例的知识点有:线程的睡眠,Window类和Panel类的应用。 二、程序及注释 编程思路:本例因为要实现快闪屏效果,所以首先要通过Toolkit.getDefaultToolkit().getImage()方法编写获取快闪屏所需的图像程序,该函数的参数是闪屏时用到的图片的名称,该函数的返回值是Image的对象。然后,因为要创建快闪屏窗口并把图像加入其中,所以先声明一个窗口(Window)对象命名为splashWindow,再调用splashWindow.add()方法将图像加入到快闪屏窗口之中。最后,因为要实现应用程序的装载,所以首先要通过splashWindow.show()方法显示快闪屏窗口,然后通过splashWindow.toFront()方法使快闪屏窗口置之最前端,再通过Thread.currentThread().sleep(5000) 使当前线程睡眠10秒,用来模拟应用程序的装载。 (2)程序实现及注释: //Splash.

文档评论(0)

1亿VIP精品文档

相关文档