LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 895|回复: 1

luma帮我看看:用户点击登录按钮后,应该出现qq的主界面啊

[复制链接]
发表于 2005-11-23 13:42:29 | 显示全部楼层 |阅读模式
用户点击登录按钮后,调用doOk()方法,处理后应该是出现qq的主界面啊
为什么在doOk()方法中没有相关的代码呢?
doOk的代码如下:
    /**
     * 用户按了登陆按钮时调用这个方法
     */
    private void doOk() {        
        ok = true;
        // 保存当前输入
        saveInput();
        // 得到登陆历史信息文件对象,如果不存在,创建一个
        File loginHistory = new File(LumaQQ.LOGIN_HISTORY);
        if(!ConfigHelper.checkLoginHistoryFile(loginHistory)) return;
        // 检查是否当前登陆是新的记录
        Login login = ConfigHelper.findLogin(logins, combo.getText());
        if(login == null) {
                // 如果没有,把新的登陆信息加入
                login = new LoginImpl();
                logins.getLoginList().add(login);
                // 排序所有的登陆信息,按照QQ号从小到大排
                Collections.sort(logins.getLoginList(), new QQNumberComparator());   
        }
        // 设置登陆信息
        setLoginValue(login);
        // 修改最后一次登陆的qq号信息
        logins.setLastLogin(combo.getText());
        // 写入文件
        try {
            logins.marshal(loginHistory);
        } catch (IOException e) {
            log.error("登陆历史信息写入失败,本次登陆将不记载");
        }
        
        dialog.close();
    }

那么qq的主界面是怎么出来的啊?luma帮我解答一下啊~~谢谢了
 楼主| 发表于 2005-11-24 14:40:32 | 显示全部楼层
luma~~~帮我解决一下啊·~~
我是菜鸟·~指点指点哦·~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表