在一个组合框中显示值,该值取决于Java NetBeans中的另一个组合框

时间:2019-04-10 09:40:38

标签: java netbeans combobox

当前,我正在处理一个表单,该表单要求用户从名为floorCbo的组合框中选择特定的地板。一旦用户选择了楼层,楼层的单位就会出现在另一个名为unitCbo的组合框中。我已经尝试过下面的代码,但是在floorCbo上选择一个地板后,似乎没有任何内容出现在unitCbo组合框中。

 private void floorCboActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
   String selectedvalue = floorCbo.getSelectedItem().toString();

   if  (floorCbo.equals("1ST FLOOR")){

       unitCbo.add(this, "UNIT 1A");
        unitCbo.add(this, "UNIT 1B");
         unitCbo.add(this, "UNIT 1C");
          unitCbo.add(this, "UNIT 1D");
           unitCbo.add(this, "UNI T1E");
   }


}          

1 个答案:

答案 0 :(得分:0)

你是说有 if (selectedvalue.equals("1ST FLOOR"))?当前,您正在检查组合框对象上的相等性,而不是它的值