嗨,我想问如何使用组合框,因为我需要更改复选框标题。 我在下拉菜单中找到了诺基亚、三星。然后是 3 个复选框。所以如果我点击诺基亚,我想看到 3 个诺基亚 chkbox。三星等。我知道这很简单,但很难知道方法。我是 Visual Basic 用户,所以有点难。请简单一点,我正在使用 DnD。我还使用了 Action 执行。
这是我现在的代码。但它不起作用,它只显示三星 chk 框
private void
phoneComboActionPerformed(java.awt.event.ActionEvent evt) {
String Nokia;
String Samsung;
Nokia = (String)phoneCombo.getSelectedItem();
checkBox1.setText("Nokia E71");
checkBox2.setText("Nokia E72");
checkBox3.setText("Nokia E79");
Samsung=(String)phoneCombo.getSelectedItem();
checkBox1.setText("Samsung D780");
checkBox2.setText("Samsung D880");
checkBox3.setText("Samsung F480");
} `
最佳答案
提出一个条件
if PhoneCombo.getSelectedItem("Nokia) then//将您的代码放在这里
关于java - jcombobox 在拖放中被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19198271/