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

📄 loginframe.java

📁 日程安排小软件,通过它可以实现对日程表的查询添加删除等各种操作.
💻 JAVA
字号:
/*
 * 创建日期 2007-1-13
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package ui;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import database.*;
import javax.swing.*;
/**
 * @author Administrator
 *
 * TODO 要更改此生成的类型注释的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class LoginFrame extends JFrame implements ActionListener{
	JButton btnLogin;
	JButton btnExit;
	JTextField userName;
	JPasswordField passWord;
	public LoginFrame(){
	JPanel p=new JPanel(new GridLayout(3,1));
	JPanel p1=new JPanel(new FlowLayout());
	JPanel p2=new JPanel(new FlowLayout());
	JPanel p3=new JPanel(new FlowLayout());
	userName=new JTextField(10);
	passWord=new JPasswordField(10);
	btnLogin=new JButton("登陆");
	btnExit=new JButton("取消");
	p1.add(new JLabel("姓名:"));
	p1.add(userName);
	p2.add(new JLabel("密码:"));
	p2.add(passWord);
	p3.add(btnLogin);
	p3.add(btnExit);
	p.add(p1);
	p.add(p2);
	p.add(p3);
	btnLogin.addActionListener(this);
	btnExit.addActionListener(this);
	this.getContentPane().add(p);
	this.setSize(400,300);
	this.setTitle("登陆界面");
	this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	this.show();
	
	}
	
	public void actionPerformed(ActionEvent e){
		
		
		if(e.getSource()==btnLogin)
		{

			System.out.println("enter");
			String u= userName.getText();
			String p= passWord.getText();
			CalendarDb cd=new CalendarDb();
			boolean b=cd.CheckLogin(u,p);
		    System.out.println(b);
		    if(b==true){
		    	dispose();
		    	MainFrame mf=new MainFrame(u);
		    	mf.show();
		    }
		    else{
		    	JOptionPane.showMessageDialog(this,"输入错误","提示",JOptionPane.ERROR_MESSAGE);
				return;
		    }
			}
			
		else if(e.getSource()==btnExit)
		{
			System.exit(0);
		}
	}

public static void main(String[] args){
	LoginFrame frame=new LoginFrame();
}
}

⌨️ 快捷键说明

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