java - Java中的嵌套JComboBoxes
问题描述
我创建了一个JComboBox
,当我从组合框中选择一个选项时,我想为所选选项添加另一个组合框(用于选择更具体的细节)。这可能吗?
我尝试JComboBox
在原始组合框的actionPerformed
类中创建另一个,但我没有解决问题。
结果应如下所示:
解决方案
关于添加新的JComboBox
:而不是actionPerformed
尝试使用JComboBox.addItemListener(ItemEvent)
. 这是获取所选项目的正确位置,因此可以JComboBox
使用您想要包含的详细信息创建和填充新项目。这是GitHub 中演示项目的链接
推荐阅读
- python - 在用户模型django上使用外键存储用户的名字
- import - 是否可以在 Mosaic 中导入和导出计划作业?
- assembly - 如何在汇编中获取用户输入并转换为大写
- javascript - 使用从父类传递到子类的数据在地球上添加点
- azure-devops-extensions - 是否有可能将条件规则与 azure devops 扩展一起使用?
- r - 保存形成列表对象的 tidypmc 输出并根据 PMCID 将其保存到单个文件中
- flutter - 如何从表 [Flutter] [Dart] 中拆分所有值
- java - 当查询返回非空结果集时,我们如何观察 sql 查询
- mysql - MYSQL 使用表中的值作为 Condition
- google-cloud-platform - 为开发人员使用访问令牌对 CloudRun 进行身份验证