Java gui里的下拉框JComboBox怎么设置监听呢?
如图,先给图形界面添加一个JComboBox组件,直接将JComboBox拖入图形设计界面即可,再添加下拉选项(“A”和"B"),代码如下
设置监听函数,代码如下
对监听到的事务作出反映,起头时大师轻易如下图如许写,没语法错误,可是执行的时辰轻易犯错,如图。犯错原因是因为itemStateChanged函数,是每被选项状况发生一次转变,之前选中的项会由选中变为不被选中,没选中的项变为选中,是以函数会执行两次,所以造当作犯错
是以可以换一种方式,鉴定当comboBox选项转变是被选中的时辰进行操作,即(if(e.getStateChange() == ItemEvent.SELECTED)),代码如图,结果如下
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!