mainwindow.java

来自「管理学生信息」· Java 代码 · 共 40 行

JAVA
40
字号
import java.awt.*;
import javax.swing.*;
class MainWindow extends JFrame{
	//界面
	Image Background;
	JButton psd; 
	String s;
	MainWindow(String s,int k){
		this.s=s;
		setLayout(null);
		Background = Toolkit.getDefaultToolkit().getImage("icon"+k+".jpg");
		String metal="javax.swing.plaf.metal.MetalLookAndFeel";
		try{
			UIManager.setLookAndFeel(metal);
			SwingUtilities.updateComponentTreeUI(this);
			this.pack();
		}catch(Exception e){
			System.out.println("不能设置这个界面风格!"+e);
		}
		
		psd=new JButton("修改密码");
		add(psd);
		psd.setBounds(300,50,100,30);
		setIconImage((new ImageIcon("bj1.jpg")).getImage());
		setSize(500,450);
		setBackground(Color.green);
		setTitle("学生管理系统主窗口");
		//设置窗口显示位置
		Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();
		Dimension my=this.getSize();
		setLocation((screen.width-my.width)/2,(screen.height-my.height)/2);
		setVisible(true);//使窗口可见
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//使窗口关闭起作用
		setResizable(false);//使窗口大小不可变
	}
	public void paint(Graphics g){
		 g.drawImage(Background,0,0,getWidth(),getHeight(),this);
	}

}

⌨️ 快捷键说明

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