为什么jcombobox的ActionEvent事件会连续执行两次

职业培训 培训职业 2025-01-08
combobox的事件激发有两次,一次表示之前的选项不再是选择状态了(deselect),第二次表示当前的选项被选中了(select)实际上你不应该监听ActionListener事件,而应该监听ItemListener,然后判断ItemEvent的getStateChange是SELECTED还是DESELECTED

combobox的事件激发有两次,一次表示之前的选项不再是选择状态了(deselect),第二次表示当前的选项被选中了(select)

实际上你不应该监听ActionListener事件,而应该监听ItemListener,然后判断ItemEvent的getStateChange是SELECTED还是DESELECTED

标签

版权声明:本文由哟品培原创或收集发布,如需转载请注明出处。

本文链接:http://www.yopinpei.com/20250108/2/1308405

猜你喜欢
其他标签