⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jwindowdemo.java

📁 学生成绩管理系统可以查询修改成绩 修改密码 删除填加成绩
💻 JAVA
字号:
package don;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Frame;
import java.net.*;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JProgressBar;

public class JWindowDemo extends JFrame implements Runnable
{
	
	Thread splashThread=null;
	
	JProgressBar progress=null;

	public JWindowDemo()
	{
   
     ImageIcon img=new ImageIcon("a.jpg");
   //  System.out.println("---->"+img);
    add(new JLabel(img),BorderLayout.CENTER);//增加图片
   
   progress=new JProgressBar(1,100);//实例化进度条
   progress.setStringPainted(true);//描绘文字
   progress.setString("加载程序中,请稍候");//设置显示文字
   progress.setBackground(Color.white);//设置背景颜色
//   panel.add(progress,BorderLayout.SOUTH);//增加进度条到容器
   add(progress,BorderLayout.SOUTH);//增加进度条到容器
   Dimension screen=getToolkit().getScreenSize();//得到屏幕尺寸
   pack();//窗口适应组件尺寸

}

public void start()
  {
	 this.toFront();//窗口前段显示
	 this.setBounds(200, 100, 600, 500);
	 splashThread = new Thread(this);//实例化线程
	 splashThread.start();//开始运行线程
  }

  public void run()
  {
	  
	  setTitle("程序加载中。。。。。。");
	  
	  setVisible(true);//显示窗口
	  try
	  {
		  for(int i=0;i<100;i++)
		  {
//			  System.out.println("values=="+progress.getValue());
			  Thread.sleep(100);//线程休眠
			  progress.setValue(progress.getValue()+1);//设置进度条
			  
		  }
		 
	  }
	  catch(Exception ex)
	  {
		 ex.printStackTrace();
	  }
	  dispose();//释放窗口
	  showFrame();//运行主函数
  }
public static void showFrame() 
{
	new zhujiemian();
}
	
public static void main(String[] args)
{
	JWindowDemo splash=new JWindowDemo();
	splash.start();
}
}

⌨️ 快捷键说明

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