import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JWindow;
/**
*
* @author Administrator
*/
public class WelcomeWindow extends JWindow {
private int duration;
Image ii;
int iconWidth = 800;
int iconHeight = 800;
int liveTime, currTime;
public WelcomeWindow(int duration) {
liveTime = duration / 1000;
ii = this.getToolkit().getImage("IMAGE/LOGO.png");
Dimension welcomeScreen = Toolkit.getDefaultToolkit().getScreenSize();
int x = (welcomeScreen.width - iconWidth) / 2;
int y = (welcomeScreen.height - iconHeight) / 2;
currTime = liveTime;
this.setBounds(x, y, iconHeight, iconHeight);
this.setVisible(true);
this.toFront();
}
public void showWelcomeWindow() {
try {
repaint();
Thread.sleep(1000 * liveTime);
} catch (InterruptedException ex) {
Logger.getLogger(WelcomeWindow.class.getName()).log(Level.SEVERE, null, ex);
}
}
public void showWeclomeWindowAndExit(){
this.showWelcomeWindow();
this.dispose();
}
@Override
public void update(Graphics g){
paint(g);
}
@Override
public void paint(Graphics g){
g.drawImage(ii, 0, 0, this);
}
}
java页面文件太小无法完成操作 java软件页面
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
教你如何判断Java代码中异步操作是否完成
本篇文章将介绍几种常见的方法来判断Java代码中异步操作是否完成。
java 异步任务 异步操作 -
DLL load failed: 页面文件太小,无法完成操作
DLL load failed: 页面文件太小,无法完成操作
bug 虚拟内存 属性设置 解决方法 -
html js 页面架构图
SEO有没有未来?, “隐藏的内容”, “图片和内容滑动门”, “动画幻灯片”, “传送带”, “Tab内容选项卡” ,结合各种拖拽、滑动、灯箱等特效,这就是下面将为你呈现的。 1. jQuery pageSlide jQuery pageSlide 是一个jQuery插件,它可
html js 页面架构图 javascript ui ViewUI ide