import java.awt.*;
import javax.swing.*;
public class DengLu extends JFrame
{
public JPanel aPane;
public JLabel aLabel;
static String name;
static String passwd;
public DengLu () throws Exception
{
aPane= new JPanel();
aLabel= new JLabel("欢迎您的到来");
getContentPane().add(aPane,BorderLayout.CENTER);
aPane.add(aLabel);
JTextField tf=new JTextField(20);
JPasswordField pass=new JPasswordField(20);
Object[] msgs=new Object[]{new String("用户名"),tf,new String("密码"),pass};
if(JOptionPane.showConfirmDialog(this,msgs,"登陆",JOptionPane.OK_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE)==JOptionPane.OK_OPTION)
{
name=tf.getText();
passwd=pass.getText();
if(!(name.equals("123") && passwd.equals("123")))
{
JOptionPane.showMessageDialog(null,"密码不正确!请重新输入!!!","警告",JOptionPane.ERROR_MESSAGE);
}
else {
return;
}
throw new Exception("login failed");
}
}
public static void main(String[] args)
{
for(int i=0; i<9; i++){
try{
DengLu d1=new DengLu();
d1.setSize(300,300);
d1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
d1.show();
break;
}catch(Exception e){
if(e.getMessage().equals("login failed")){
System.out.println(e.getMessage());
}
}
}
}
}
import javax.swing.*;
public class DengLu extends JFrame
{
public JPanel aPane;
public JLabel aLabel;
static String name;
static String passwd;
public DengLu () throws Exception
{
aPane= new JPanel();
aLabel= new JLabel("欢迎您的到来");
getContentPane().add(aPane,BorderLayout.CENTER);
aPane.add(aLabel);
JTextField tf=new JTextField(20);
JPasswordField pass=new JPasswordField(20);
Object[] msgs=new Object[]{new String("用户名"),tf,new String("密码"),pass};
if(JOptionPane.showConfirmDialog(this,msgs,"登陆",JOptionPane.OK_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE)==JOptionPane.OK_OPTION)
{
name=tf.getText();
passwd=pass.getText();
if(!(name.equals("123") && passwd.equals("123")))
{
JOptionPane.showMessageDialog(null,"密码不正确!请重新输入!!!","警告",JOptionPane.ERROR_MESSAGE);
}
else {
return;
}
throw new Exception("login failed");
}
}
public static void main(String[] args)
{
for(int i=0; i<9; i++){
try{
DengLu d1=new DengLu();
d1.setSize(300,300);
d1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
d1.show();
break;
}catch(Exception e){
if(e.getMessage().equals("login failed")){
System.out.println(e.getMessage());
}
}
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货