将组合框指定为输入

时间:2012-12-02 19:54:48

标签: java swing jcombobox

以下使用netbeans编写的代码可以将属于组合框的每个用户记录到system.ones中,用户名,密码和As匹配,但是在组合框中将值分配为标准时遇到问题。登录

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)       

{
    String inputusername = jTextField1.getText();
    String inputpassword = jPasswordField1.getText();
    String inputAs = jComboBox2.getText();
    if(inputusername.trim().length() == 0 ||
            (inputpassword.trim().length() == 0) ||
            (inputAs.trim().length() == 0)) {
        JOptionPane.showMessageDialog(this,"Error.", "Incomplete Fields", 
 JOptionPane.WARNING_MESSAGE);
    }else{

        Login l = new Login(inputusername,inputpassword,inputAs);
        jTextField3.setText(l.Log());

1 个答案:

答案 0 :(得分:1)

你会使用:

if (jComboBox.getSelectedItem.equals("name of one item in list")

因此,如果你有一个jComboBox名称planetsCombo列出行星,并且你想为地球制定标准,它会说:

if (planetscombo.getSelectedItem.equals("Earth")

希望我帮忙!