Java - 检查 JList 上的选择

标签 java swing

有没有办法查看我的 JList list 是否被选中?

我这么说是因为我有一个 JList 和 JTextfield,当我在 JList 中键入“F”以执行键事件操作时。在我关注 JTextField 后,字母 F 就会被键入到 JTextField 中。

例如:假设我转到 JTextField 并输入“hi”。我返回 JList 并单击所选项目,然后按“F”从列表中删除该项目...然后在 JTextField 中...即使我在 JList 上,我也会键入“F”。

明白我在说什么吗?

最佳答案

使用 JList 的 getSelectedIndex()isSelectionEmpty() 函数。

关于Java - 检查 JList 上的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604407/

相关文章:

java - JButton已添加,但不可见

java - Quick Spring MVC 问题 : If I don't return a model, 为什么我仍然可以通过响应呈现 View ?

java - 回溯没有可变成员的树

java - 如何在超出边框时隐藏JToolTip背景?

java - 一个 JMenuBar 和多个 JPanel

java - 如果绘制 JOptionPane,则不会绘制我的面板的组件

java - 在加载 fragment 之前显示插页式广告

java - 来自 Java 的 HBase 扫描 api

java - 如何在 ANTLR 中走 if-else block ?

java - 从列控件弹出菜单中删除列