所以我有这个项目,
源代码在这里。
当您运行项目并转到处理时,jcombobox
假设有一个 addActionListener。
p_customer_list = new JComboBox<>(customers_name);
pp_customer_list.setPreferredSize(new Dimension(360, 35));
panel_processing_header.add(pp_customer_list);
//pp_customer_list.addActionListener(this);
pp_customer_list.addActionListener (new ActionListener () {
public void actionPerformed(ActionEvent e) {
JComboBox tmpBox = (JComboBox) e.getSource();
int selected = tmpBox.getSelectedIndex();
pp_refresh_data(selected);
}
});
这就是我到目前为止所拥有的,它假设在组合框的值发生变化时找到选定的索引并将其传递给pp_refresh_data()
但由于某种原因它没有运行(我尝试放置一个JOptionPane
以查看代码何时执行,并且它唯一程序运行时执行一次。)