我正在开发一个GUI功能(用Java),我希望它的行为如下:
一个集合(例如一个向量)加载了13个字符串(“-----”,“L1”,“L2”,......,“L11”和“L12”)和字符串在此集合中,用于填充12 JComboBoxes
。 “-----”选择意味着组合框没有选择有效项目。当其中一个组合框选择了有效项目时,该项目不应该用于其他组合框。例如:如果第一个组合框已选择“L3”,则其他任何组合框都不能“看到”L3项目(如果出现空白文本则不会出现问题)。
现在我的主要问题是:当组合框不再选择某个项目时,它应该可供其他组合框选择。我试图应用一些涉及应该用于存储所选值的辅助集合的变通方法,但是我无法找到关于应该在第一个集合中重新启用的辅助列表中的项目管理的解决方案当它没有被组合框选中时。
那么,对它有任何想法吗?