?? register.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 + -