welcomewindow.java

来自「PhoneBook主要的功能是查找、添加、删除、编辑用户mainclass We」· Java 代码 · 共 50 行

JAVA
50
字号
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;


class WelcomeWindow extends JFrame{
	public WelcomeWindow(int waitTime){
		super("欢迎使用");
		Container container = getContentPane();
		JLabel l = new JLabel(new ImageIcon("welcome.jpg"));
		container.add(l, BorderLayout.CENTER);
		setUndecorated(true);
		setVisible(true);
		pack();
		Dimension screenSize =Toolkit.getDefaultToolkit().getScreenSize();
		Dimension labelSize = l.getPreferredSize();
		setLocation(screenSize.width/2 - (labelSize.width/2),screenSize.height/2 - (labelSize.height/2));


		final int pause = waitTime;
		final Runnable closerRunner = new Runnable(){
		public void run(){
			setVisible(false);
			dispose();
		}
	};


	Runnable waitRunner = new Runnable(){
		public void run(){
			try{
				Thread.sleep(pause);
				SwingUtilities.invokeAndWait(closerRunner);
			}catch(Exception e){}
		}
	};
	Thread waitThread = new Thread(waitRunner, "SplashThread");
	waitThread.start();
}


	public static void main(String []args){
		new WelcomeWindow(1500);
		try{
			Thread.sleep(1500);
		}
		catch(Exception e){}
		new PhoneBook();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?