zoukankan      html  css  js  c++  java
  • qq2013 java版(完整工程源码 包含服务端 oracle数据库)毕业设计有用

    
    
        /**
         * 初始化组件
         */
        private void initComponent() {
            //提示面板
            errorTipPane = new ErrorTipPane();
            // 主面板
            mainPane = new MainPane();
            // 底部登录按钮面板
            downPane = new DownPane();
             
            // 登陆头像及背景
            lblLoginHeadimg = new JLabel(new ImageIcon("image/Login/qqhead.png"));
            lblLoginHeadbkg = new JLabel(new ImageIcon(
                    "image/Login/login_head_white.png"));
            // 用户名文本框
            jtfAccount = new JTextField("100000");
            jtfAccount.setBorder(new LineBorder(Color.GRAY, 1));
            jtfAccount.setFont(new Font("Verdana", Font.PLAIN, 12));
            jtfAccount.setForeground(Color.black);
     
            // 密码输入框
            pwdfPassword = new JPasswordField("1234567890  ");
    //      pwdfPassword = new JPasswordField("123");
            pwdfPassword.requestFocus(true);
            pwdfPassword.setBorder(new LineBorder(Color.GRAY, 1));
            pwdfPassword.setFont(font);
            pwdfPassword.setForeground(Color.black);
            pwdfPassword.setEchoChar('●');
     
            // 自动登陆复选框
            chkAutoLogin = JButtonUtil.getIconCheckBox(
                    "image/Login/checkbox_normal.png",
                    "image/Login/checkbox_hover.png",
                    "image/Login/checkbox_press.png",
                    "image/Login/checkbox_selected_hover.png");
            // 记住密码复选框
            chkRememberPwd = JButtonUtil.getIconCheckBox(
                    "image/Login/checkbox_normal.png",
                    "image/Login/checkbox_hover.png",
                    "image/Login/checkbox_press.png",
                    "image/Login/checkbox_selected_hover.png");
            // 自动登陆标签
            lblAutoLogin = new JLabel("自动登录");
            lblAutoLogin.setFont(font);
            lblAutoLogin.setForeground(Color.black);
            // 记住密码标签
            lblRememberPwd = new JLabel("记住密码");
            lblRememberPwd.setFont(font);
            lblRememberPwd.setForeground(Color.black);
     
            this.initStatus();
            this.initButton();
            this.initPupupMenu();
             
            jtfAccount.addMouseListener(new MouseAdapter() {
                @Override
                public void mouseClicked(MouseEvent e) {
                    if(e.getClickCount()==1||e.getClickCount()==2){
                        mainPane.remove(errorTipPane);
                        mainPane.add(downPane);
                        downPane.setBounds(0, 241, 380, 51);
                        mainPane.updateUI();
                        mainPane.validate();
                    }
                }
            });
             
            pwdfPassword.addMouseListener(new MouseAdapter() {
                @Override
                public void mouseClicked(MouseEvent e) {
                    if(e.getClickCount()==1||e.getClickCount()==2){
                        mainPane.remove(errorTipPane);
                        mainPane.add(downPane);
                        downPane.setBounds(0, 241, 380, 51);
                        mainPane.updateUI();
                        mainPane.validate();
                    }
                }
            });
        }


    下载地址:http://yuncode.net/code/c_5204f5d84703a42

  • 相关阅读:
    springboot下使用多线程
    springboot 下测试 service中的方法
    maven 将本地jar包 安装到本地仓库
    idea下http响应乱码
    使用vue-element-admin框架时如何添加多级目录
    如何在uniapp中使用mqtt
    在uniapp设计的APP中引入axios,支持cookie(真机亲测可行)
    vue中get方法如何传递数组参数
    Vue跨域访问,axios&cors
    Vue页面间传值,客户端数据存储,以及父子组件间props传值
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3279914.html
Copyright © 2011-2022 走看看