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

📄 loginwindow.java

📁 这个是我二年级写的一个教务管理系统 大家可以下来
💻 JAVA
字号:
package caoyu;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

public class LoginWindow extends JDialog implements ActionListener{
	JPanel p1=new JPanel();
	JPanel p2=new JPanel();
	JPanel p3=new JPanel();
	JPanel p4=new JPanel();
	JPanel p5=new JPanel();
	JTextField txtUserName=new JTextField(15);
	JPasswordField txtPassWord=new JPasswordField(15);
	JButton OK=new JButton("确定");
	JButton Cancel=new JButton("取消");
	public LoginWindow(){
		setModal(true);
		setBackground(Color.LIGHT_GRAY);
		Container contentPane=this.getContentPane();
		contentPane.setLayout(new GridLayout(5,1));
		p2.add(new JLabel("用户名:"));p2.add(txtUserName);
		p3.add(new JLabel("密码:"));p3.add (txtPassWord);
		p4.add(OK);p4.add(Cancel);
		OK.addActionListener(this);
		Cancel.addActionListener(this);
		txtUserName.addActionListener(this);
		txtPassWord.addActionListener(this);
		contentPane.add(p1);
		contentPane.add(p2);
		contentPane.add(p3);
		contentPane.add(p4);
		contentPane.add(p5);
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setSize(300,220);
		Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();
		setLocation(screen.width/4,screen.height/4);
		setTitle("上海电力学院教务管理系统");
		setResizable(false);
		setVisible(true);
		}
	public void actionPerformed(ActionEvent e){
		if (e.getSource()==OK||e.getSource()==txtPassWord){
			if(txtUserName.getText().trim().equals("caoyu")
			   &&txtPassWord.getText().trim().equals("123"))
			   {
			   	dispose();
			   	//MainMenu mainMenu=new MainMenu();
			   	//mainMenu.go();
			   	TeachingSystem ts=new TeachingSystem();
			   	}
			 else{
			 	JOptionPane.showMessageDialog(null,"用户名或密码错误!");
			 	txtUserName.requestFocus();
			 	txtUserName.setSelectionStart(0);
			 	txtUserName.setSelectionEnd(txtUserName.getText().length());
	
			 	} 
			}
		else if(e.getSource()==Cancel){
			dispose();
			System.exit(0);
			}
		else if(e.getSource()==txtUserName){
			txtPassWord.requestFocus();
			}
		}
		
		public static void main(String args[])
		{
		LoginWindow lg=new LoginWindow();	}
	}

⌨️ 快捷键说明

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