java - 我如何从 JTable 中获取多项选择的值

标签 java swing jtable listselectionlistener

有人可以提供示例代码或至少一种方法,我可以使用它来获取 JTable 中多个选择的字符串值吗?我在网上搜索过,但只找到了如何从单个选择中获取值的示例。基于此,我尝试使用循环自己实现代码,但它在我面前爆炸了。任何帮助将不胜感激。

最佳答案

JTable 有一个方法:

    int[] selection = table.getSelectedRows();

当然,此方法返回所选行的索引。您可以使用这些索引从表模型中获取所需的值。

关于java - 我如何从 JTable 中获取多项选择的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732329/

相关文章:

Java - 如何使用 JPanels 在游戏中访问/共享数据

java - 程序在遍历目录树时在 JTextArea 中显示文件名,但我不知道如何通过按键停止它

java - 当 JFrame 调整大小时,JTable 列可能不会调整大小

java - JTable 中的 JComboBox 不显示选择

java - httpclient、DefaultHttpClient、HttpPost、BasicNameValuePair、NameValuePair 已弃用

java - 如何忽略 ANTLR4 中的某些文本?

java - 如何在 Apache Spark 中将时区设置为 UTC?

java - 如何找到给定字符串中最长的单词?

java - 如何以编程方式显示表格最后一行的滚动条

java - 如何将数据库中的数据显示到 Java Swing 控件的 JTable