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

📄 aboutframe.java

📁 图书管理系统:用户管理
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;
public class AboutFrame extends JFrame implements Runnable{
	static final long serialVersionUID=80;
	Container container;
	MyCanvas canvas;
	Canvas canva;
	Dimension screenSize;
	Toolkit tool;
	Image image;
	AboutFrame(String title){
		super(title);
		setSize(350,170);
		URL url = getClass().getResource("/images/Help.gif");
		tool=getToolkit();
		if(url!=null){
			image=tool.getImage(url);
			setIconImage(image);
		}
		setResizable(false);
		screenSize=tool.getScreenSize();
		container=getContentPane();
		canvas=new MyCanvas();
		canva=new Canvas(){
			static final long serialVersionUID=80;
			public void paint(Graphics g){
				Font font = new Font("Helvetica", Font.BOLD, 15);
				g.setFont(font);
				g.setColor(new Color(60,120,245));
				g.drawString("在整理读者框和整理图书框的第一个",50,20);
				g.drawString("表格里点击右键可以弹出快捷菜单",50,40);
				g.drawString("在还书框的第二个表格里点击右键可以",50,60);
				g.drawString("弹出还书快捷菜单",50,80);
			}
		};
		canva.setBackground(Color.black);
		canva.setSize(350,100);
		container.add(canva,BorderLayout.NORTH);
		container.add(canvas,BorderLayout.SOUTH);
		setLocation((screenSize.width - this.getSize().width) / 2,(screenSize.height - this.getSize().height) / 2);
		setVisible(true);
		validate();
		addWindowListener(new WindowAdapter(){
			public void windowClosing(WindowEvent e){
				dispose();
			}
		});
		Thread thread=new Thread(this);
		thread.start();
	}
	public void run(){
		Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
		long starttime;
		Graphics g = canvas.getGraphics();
		while (true) {
			starttime = System.currentTimeMillis();//获取系统当前时间
			try {
				canvas.paint(g);
				starttime += 20;
				//使线程睡眠
				Thread.sleep(Math.max(0, starttime - System.currentTimeMillis()));
			} catch (InterruptedException e) //抛出异常
			{
				break;
			}
			canvas.paint(g);
			starttime += 20;
		}
	}
}

⌨️ 快捷键说明

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