Java 手动触发组合框ActionListener事件

Java 手动触发组合框ActionListener事件,java,events,combobox,Java,Events,Combobox,我有一个组合框,我想在运行时启动一个选中的选项,我知道使用按钮.doClick()启动一个按钮操作,但如何在组合框操作事件中执行此操作 这是我的组合框事件: comboBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { if(filters.isEmpty()) filters.add(RowFilter.reg

我有一个
组合框
,我想在运行时启动一个选中的选项,我知道使用
按钮.doClick()
启动一个按钮操作,但如何在
组合框
操作事件中执行此操作

这是我的
组合框
事件:

comboBox.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent event) {

        if(filters.isEmpty())
            filters.add(RowFilter.regexFilter(comboBox.getSelectedItem().toString(), 2));
        else
            filters.set(0, RowFilter.regexFilter(comboBox.getSelectedItem().toString(), 2));

        // Apply filters
        sorter.setRowFilter(RowFilter.andFilter(filters));

      /*  comboBox.setSelectedItem("BAR");*/
    }
});

试着看看这里,看看这是否有帮助“我想在运行时触发一个选中的选项”-为什么不运行选项在操作侦听器外部运行的代码,就像在构造函数中一样,并将选项标记为选中?将代码从侦听器anon类中拉出,从需要的任何地方调用它。这比从程序中直接模拟UI管道要简单得多。combobox上已标记的my selected选项可能重复,但它不会触发我的操作,除非我在运行时后选择某个选项@JonnyHenlyTry在此处查看这是否有助于“我想在运行时触发所选选项”-为什么不运行选项在操作侦听器外部运行的代码(如在构造函数中),并将选项标记为选中?将代码从侦听器anon类中拉出,从需要的任何位置调用它。这比从程序中直接模拟UI管道要简单得多。combobox上已标记的my selected选项可能重复,但它不会触发我的操作,除非我在运行时@JonnyHenly后选择某个选项