QQ的密码是放在文件里,还是存在QQ公司的数据库里的?
解决方案 »
- 求助一种递归实现
- message/delivery-status类型的邮件内容读取
- 哪位兄弟帮忙看下?这个程序运行不出来
- 急!jbuilder中怎样生成excel文件或报表文件并将数据存入数据库中?在线等!
- 困扰快一个月的问题,大家近来看看,说说,谢谢
- 求教几个求解多项式的Java代码,简单. 多谢了!
- ??求助?? 关于单例的问题??
- 问一个弱弱的小问题,JAVA中是先有对象还是先有类??
- 定义两个类A类和B类,怎么令A类只能经过B类的方法来实例化,而不能直接用new?
- 刚接触java,问一个菜的问题,关于数据库连接。
- 怎么样在mani方法中应用Graphics类呀?
- (面试题目)关于HASHMAP与HASHTABLE的线程安全?
当你点击提交按钮的时候,在main方法里调用校验用户名和密码的方法(checkPwd()),
checkPwd()返回一个flag来确定是否通过了校验。
在面板上添加一个按钮,点击按钮的时候执行对用户名和密码这两个文本框进行校验的操作
(即checkPwd())。
实现起来很简单,从你写的程序看来,你是完全有这个能力写出这个简单的冬冬的,就是思路有点不清晰
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")))
throw new Exception("login failed");
}
}
public static void main(String[] args)
{
for(int i=0; i<3; i++){
try{
DengLu d1=new jjj();
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());
}
}
}
}
}