Swing下拉列表怎么实现当选择不同的值时,执行不同的功能

 我来答
百度网友88cca8b
2019-03-26
知道答主
回答量:4
采纳率:0%
帮助的人:2962
展开全部
JComboBox cmb = new JComboBox();
cmb.addItem("查询交易记录" );
cmb.addItem("修改个人信息");
cmb.addItem("注销");
cmb.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
// TODO Auto-generated method stub
if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="查询交易记录") {
System.out.print("这是我刚解决的“);
} if(e.getStateChange() == ItemEvent.SELECTED&&e.getItem()=="注销") {
System.out.print("你试试。。。。。“);
}
wh猎人
2015-04-20 · TA获得超过1125个赞
知道大有可为答主
回答量:1157
采纳率:89%
帮助的人:658万
展开全部
JComboBox cbx = new JComboBox();
ItemListener il = new ItemListener() {
   @Override
   public void itemStateChanged(ItemEvent e) {
      System.out.println("Change("  
                + (e.getStateChange() == ItemEvent.SELECTED) + ")" + e.getItem());
      if (e.getStateChange() != ItemEvent.SELECTED) return;
   }
};
cbx.addItemListener(il);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式