package www;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class SwingJFrame extends JFrame implements ActionListener{
JLabel jb1=new JLabel("输入帐号:");
JLabel jb2=new JLabel("输入密码:");
JLabel jb3=new JLabel("显示结果");
JButton jbu=new JButton("提交");
JTextField jt=new JTextField(6);
JTextField ji=new JTextField(6);
private static int i=1,k=3;
JPasswordField jp=new JPasswordField(8);
SwingJFrame()
{
super("输入数据面板");
setSize(400,500);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLayout(new FlowLayout());
add(jb1);
add(jt);
add(jb2);
add(jp);
add(jbu);
add(jb3);
add(ji);
jp.setEchoChar('*');
jbu.addActionListener(this);
validate();
}
public void actionPerformed(ActionEvent e)
{
int b = 1,c;
if(jp.getText().equals("1")&&(jt.getText().equals("weidianlun"))==true)
ji.setText("密码正确");
else
{
/*while(i<=4)
{
if(jp.getText().equals("1")||(jt.getText().equals("weidianlun"))==false)
{
ji.setText("剩余"+k+"次机会");
k++;
if(i==4)
{
jp.setEditable(false);
ji.setEditable(false);
}
}
i++;
}
*/
//c = k - b;
//b++;
k--;
ji.setText("剩余"+k+"次机会");
jbu.addActionListener(this);
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new SwingJFrame();
}
}