问题标签 [listselectionlistener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
22573 浏览

java - 从选定的 JTable 中获取对象

我有一个显示书籍列表的 JTable,它可以被过滤和排序

BookSwing.java

我想在用户单击表格行时设置 selectedBook 当用户不过滤或排序数据但当用户对数据进行排序时,它工作正常 selectedBook 被分配了错误的书

我怎样才能使它工作,以便将正确的书分配给 selectedBook

0 投票
1 回答
372 浏览

java - 如何在类似于(JTable)的JGrid中单击鼠标并切换单元格?

我有ListSelectionListener它告诉我何时用鼠标选择了单元格。

我只想在按住按钮切换时选择卖出。我该怎么做?

我需要它进行多项选择。当用户按住 shift 并单击它给我的单元格getFirstIndex()getLastIndex().

0 投票
2 回答
1956 浏览

java - 限制 JTable 中的行选择

有没有一种简单的方法来限制 JTable 中行的总选择?我的意思是我想让用户使用 shift 和 ctrl 来选择最多 X 行。如果他再次单击一行,它将取消所有选择。排序它当前的行为方式,但同时限制所选行的总数。

这是我当前的实现,我对如何以图形方式限制选择一无所知。

}

0 投票
1 回答
200 浏览

java - 与 ListSelectionListener 相关

我使用 ListSelectionListener 来监听 JTable 的选择,以执行与表中所选项目相关的其他任务。但是为什么下面的代码在开始时在一个选择中执行了两次,而在更新该表之后又执行了多次?

0 投票
1 回答
7525 浏览

java - 设置 ListSelectionListener

目前正在开发 Swing 应用程序,我需要使用 ListSelectionListener 来获取 JList 中当前选择的值。我知道如何将它添加到 JList 本身,但是无论我实现什么,编译器都找不到该符号。有什么建议么?

来源:

错误:

0 投票
1 回答
343 浏览

java - 内部类和局部变量问题

为项目编写程序。我需要使用 ListSelectionListener 来从 JList 中获取当前选择,以确定其他面板使用的 CardLayout 的当前卡片。如果不是直接使用 CardLayout 类的 show 方法从侦听器中更改当前卡片,我希望至少能够由侦听器创建一个带有选择名称的字符串。最简单的方法是什么,最终会导致当前卡被更改?非常感谢您的帮助!

来源:

错误:

0 投票
2 回答
3724 浏览

java - 在 JList 失去焦点后保持 JList 选择?

我正在尝试使用 JList 和按钮创建一个表单我想要做的是从 JList 中选择一个项目,然后按下按钮以执行取决于选择的操作。但是,一旦单击按钮,JList 就会失去焦点,选择消失,从而使按钮无法确定在 JList 中选择了哪个元素。

有针对这个的解决方法吗?提前致谢 :)

0 投票
2 回答
526 浏览

java - 从 jtable 更新 jtextfield

有人可以帮我这个听众吗?

它应该在选择其中一个行中将JTable(表)中的单元格(表)中的单元格发送到文本字段(Countrytxt),但只有在我点击行时时才有效,而不是当我使用箭头键的ricking trough我的表格时。

0 投票
3 回答
3672 浏览

java - 触发 valueChanged 事件后从 JTable 中删除行

我正在使用 ListSelectionListenerJTextField从所选行更新我的 (countryTxt)。

但是,当我选择一行并单击 abutton时,它会出现ArrayIndexOutOfBounds异常。当我没有在表中选择一行并单击button一切正常时。valueChanged显然,我可以在未触发事件时删除一行。所以我的问题是:如何在valueChanged事件触发后删除一行。提前致谢。

0 投票
1 回答
6453 浏览

java - 如何只选择jtable中一行中的单元格?

我有一个由多行和多列组成的 JTable。我想让单元格可选,但一次只能在一行中。因此,例如,当我单击第三行第五列的单元格时,我可以向左或向右拉鼠标并选择更多单元格,但只能在该特定行中,而不是在上面或下面的行中。

我怎样才能做到这一点?