java - 如何识别两个 JComboBox 中的哪一个生成了 itemchanged 事件?

标签 java swing jcombobox

我有一个构建 GUI 的类,它分别有两个 JComboBoxescomboAcomboB。我有另一个类处理此 GUI 上组件的事件。我想在每个组合框的 Itemchanged 事件上调用两种不同的方法。

我想知道如何确定两个组合框事件中的哪一个发生了? 我如何追踪哪个组合框的项目发生了变化?

最佳答案

每个事件对象都与一个源组件相关联。您需要引用这些组件并与 getSource() 返回的组件进行比较.

关于java - 如何识别两个 JComboBox 中的哪一个生成了 itemchanged 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9261060/

相关文章:

java - Lucene - 关键词归档困惑

java - 无法编译 Java 代码 - "class file has wrong version 52.0, should be 48.0"

java - JPanel 似乎脱离了框架?

java - 用于 JTabbedPanes 的容器

java - 更新 JCombobox 始终给出第一个元素 EMPTY

java - JTable 将 JComboBox 和 JCheckBox 恢复为选择后的值

java - PHP中JSON POST请求解析

java - 在java中解压没有第一个目录

Java turtle 图形用户输入

java - JPanel 可以放在 JComboBox 中吗?