java - 我想为 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());
}
解决方案
推荐阅读
- typescript - 如何使用具有函数类型和其他类型的接口参数调用方法
- php - Bootstrap / SQL:将多个选定的数据更新到 SQL 数据库
- postgresql - postgresql 11 选择查询时间去增加
- css - 无覆盖的 React 组件渲染
- reactjs - ReferenceError:刷新nextjs页面时未定义文档
- java - Android 和 Amazon EC2 互连问题
- laravel - 使用 Laravel carbon 计算接下来的 X 天没有星期天
- eclipse - Eclipse - 相同版本,但在不同安装中的“EMF Common”插件版本不同
- firefox - Firefox 无法在 wss 建立与服务器的连接
- pandas - Pandas,删除重复行,保留字符串长度最短的行