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

📄 register.java

📁 java 银行系统 初级水平 可用于走投无路时的参考
💻 JAVA
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.lang.*;

public class Register extends JFrame{
 Label a2,a1,a3,a5;
 TextField txt1,txt2;
  Button b1,b2,b3,b4;
  Frame d,x; 
  Label a4;
 Girdlayout  m;
  int count;

public  Register (){
m=new Girdlayout ();
setSize(400,300);
d=new JFrame();
count=0;
d.setTitle("登录失败");
b3=new Button("确定");
a4=new Label();
d.setLayout(new FlowLayout());
d.add(a4);
d.add(b3);



b3.addActionListener(new ActionListener(){
             public void actionPerformed(ActionEvent e){
              d.dispose();txt1.setText(""); txt2.setText("");}});


x=new JFrame();
x.setSize(200,200);
x.setTitle("登录失败");
b4=new Button("确定");
a5=new Label();
x.setLayout(new FlowLayout());
x.add(a5);
x.add(b4);

b4.addActionListener(new ActionListener(){
             public void actionPerformed(ActionEvent e){
              x.dispose();}});



d.setSize(200,200);

setTitle ("欢迎进入银行系统");

setLayout(null);


a1=new Label("系统登录界面");
a1.setBounds(new Rectangle(108,2,98,37));
add(a1);

a2=new Label ("用户名:");
a2.setBounds(new Rectangle(45,58,67,34));
add(a2);

txt1=new TextField(8);
txt1.setBounds(new Rectangle(115,59,180,30));
add(txt1);

a3=new Label ("密码:");
a3.setBounds(new Rectangle(43,106,66,26));
add(a3);

txt2=new TextField(8);
txt2.setEchoChar('*');
txt2.setBounds(new Rectangle(115,104,180,30));
add(txt2);

b1=new Button("登录");
b1.setBounds(new Rectangle(78,220,86,30));

b1.addActionListener(new ActionListener(){
             public void actionPerformed(ActionEvent e){
              count++;
              b1_actionPerformed(e);}});
add(b1);





b2=new Button("取消");
b2.setBounds(new Rectangle(193,220,86,30));
b2.addActionListener(new ActionListener(){
             public void actionPerformed(ActionEvent e){
              txt1.setText(""); txt2.setText("");}});
add(b2);
}

public void  main(String[] args) throws IOException
{ 
  Bank bank1=new Bank();
  bank1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  bank1.show();
}


 void b1_actionPerformed(ActionEvent e) {
String s1=txt1.getText();
String s2=txt2.getText();
if(count<3){
if(s1.equals("a")&&s2.equals("jsj"))  {m.show(); dispose();} 
              else {a4.setText("密码错误!");
  d.show();}}
  else {dispose();a5.setText("你的用户名和密码错误!");x.show();}


}

}





⌨️ 快捷键说明

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