首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

一个java初学者遇到的有关问题

2012-12-27 
一个java菜鸟遇到的问题我在做老师布置的“修改学生管理系统作业”时在修改登录界面是遇到的问题我修改的程

一个java菜鸟遇到的问题
我在做老师布置的“修改学生管理系统作业”时在修改登录界面是遇到的问题
我修改的程序如下:
if((user==null)&&(pwd==null)){
            this.dispose();
        System.out.print("运行成功");
        mainFrame a=new mainFrame();
        a.cjgl.setEnabled(true);
                a.xjgl.setEnabled(true);
                a.xgcj.setEnabled(false);
                a.tjcj.setEnabled(false);
                a.xgxj.setEnabled(false);
                a.tjxj.setEnabled(false);
                JOptionPane.showMessageDialog(null, "普通用户登陆");
        }
//user是接收用户名的String对象,pwd是接收密码的String对象
但是在执行时,当账号、密码为空时,为什么没有窗口显示以及“普通用户登陆”的提示?请各位前辈指教!
[解决办法]
建议LZ,近debug模式,看看是否走了这个if,你的值也许是字符串,!
[解决办法]
""这个是空字符串,和NULL是不一样的!你是不是搞错了!
改为
if(("".equals(user) && "".equals(pwd)){

[解决办法]
建议你进debug模式调试一下,而且我感觉你的if条件写的好像有问题

热点排行