首页 > 解决方案 > 我想为 jList 添加 ItemListener 但我无法这样做,建议我如何为列表框添加 itemListener

问题描述

此外,当我为组合框添加项目侦听器时,它允许我这样做......

 jComboBox1.addItemListener(this);  
    jList1.addItemListener(this);  

这是我在 itemStateChanged 方法中定义的内容。

 public void itemStateChanged(ItemEvent e) {
   if(e.getSource()==jComboBox1)
   {
        jLabel1.setText("Selected Item="+jComboBox1.getSelectedItem()+"   "+"selected Index="+jComboBox1.getSelectedIndex());
   }
   if(e.getSource()==jList1)
   {
       jLabel2.setText("Selected items= "+jList1.getSelectedValue());
   }

标签: javaswing

解决方案


推荐阅读