java下拉框怎么添加监听

Java gui里的下拉框JComboBox怎么设置监听呢?

东西/原料

  • 安装了windowbuilder插件的eclipse

方式/步调

  1. 1

    如图,先给图形界面添加一个JComboBox组件,直接将JComboBox拖入图形设计界面即可,再添加下拉选项(“A”和"B"),代码如下

  2. 2

    设置监听函数,代码如下

  3. 3

    对监听到的事务作出反映,起头时大师轻易如下图如许写,没语法错误,可是执行的时辰轻易犯错,如图。犯错原因是因为itemStateChanged函数,是每被选项状况发生一次转变,之前选中的项会由选中变为不被选中,没选中的项变为选中,是以函数会执行两次,所以造当作犯错

  4. 4

    是以可以换一种方式,鉴定当comboBox选项转变是被选中的时辰进行操作,即(if(e.getStateChange() == ItemEvent.SELECTED)),代码如图,结果如下

注重事项

  • 需要注重的是addItemListener 函数和 itemStateChanged函数需要进行声明,即import java.awt.event.ItemEvent; import java.awt.event.ItemListener;当然若嫌麻烦可以直接声明import java.awt.event.*;
  • 发表于 2018-11-12 00:00
  • 阅读 ( 1607 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具