美文网首页
java页面总结

java页面总结

作者: 帅气十里不如你 | 来源:发表于2020-09-27 13:42 被阅读0次

    面板

    首先是JPanel,比如设置一个背景颜色为黄色,宽度为300,高度为500的一个界面,代码如下:

    JPanel conJpanel = new JPanel();
            conJpanel.setSize(300,500);
          conJpanel.setBackground(Color.yellow);
          conJpanel.setBounds(c_x,150,300,500);
          frame.add(conJpanel);
    

    这样写了之后黄色会覆盖整个页面原因是JPanel默认情况下会重复,直到覆盖整个页面
    需要在最后加入如下代码
    frame.setLayout(null);
    同理JPanel也需要这样设置,不然的话JLabel会覆盖整个页面。
    设置背景JPanel的背景色为透明
    conJpanel.setBackground(new Color(0,0,0,0));

    添加按钮监听

     loginButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    String s1 = inputUserName.getText();
                    String s2 = new String(inputUserPassword.getPassword());
                    String s3 = (String) chID.getSelectedItem();
                    System.out.println("用户名:"+s1+"    密码:"+s2+"   身份:"+s3);
                }
            });
    

    java关于获取JTextField、JPasswordField输入的值和JComboBox当前的值

    JTextField输入的值

    JTextField inputUserName = new JTextField();
    String s1 = inputUserName.getText();
    

    JPasswordField输入的值

    JPasswordField inputUserPassword = new JPasswordField();
    String s2 = new String(inputUserPassword.getPassword());
    

    注意获取密码一定是new出来的

    JComboBox获取当前的值

    JComboBox chID = new JComboBox();
    String s3 = (String) chID.getSelectedItem();
    

    结余

    java前段不是很重要,但是有些东还是需要了解的。

    相关文章

      网友评论

          本文标题:java页面总结

          本文链接:https://www.haomeiwen.com/subject/rtzkuktx.html