【问题标题】:How to deselect Jlist item on some event in java如何在java中的某些事件上取消选择Jlist项目
【发布时间】:2012-03-24 16:04:08
【问题描述】:

任何人都可以建议我在 java 中的任何方法或任何其他方式,当某些事件发生时我可以取消选择我的 jlist 项? 我试过了,但这似乎不起作用

myJList.setSelectedIndex(-1);
myJList.ensureIndexIsVisible(-1);

【问题讨论】:

  • 很少尝试随机 api 是一个好的解决方案策略(为什么你会认为 ensureIndexIsVisible 与选择有任何关系?) - 而是阅读 api 文档和/或一个好的基础教程,f.i.挥杆标签描述中链接到的在线挥杆教程

标签: java swing selection jlist


【解决方案1】:

试试myJList.clearSelection(); 它会清除JList 对象上的选择。 如果同时选择了多个列表项,也可以通过此方法取消选择。

【讨论】:

  • 您好 Deporter,请阅读我关于加载 .Tif 图像的这个问题,并请建议我怎么做?我也输入了我尝试过的代码 [stackoverflow.com/questions/9634472/…
  • @AshishDonvir 好的,我现在看看。
猜你喜欢
  • 2023-04-02
  • 2011-02-01
  • 2013-03-31
  • 1970-01-01
  • 2016-01-01
  • 2012-02-29
  • 1970-01-01
  • 2013-11-01
  • 1970-01-01
相关资源
最近更新 更多