如何使用JTable从选定的数据填充新的二维数组?



想知道如何在用户手动从JTable中选择数据后填充二维数组,例如,如果您从JTable中选择两个单元格(足球,橄榄球),那么它们将被添加到新数组中,两个数组应该根据[行][列]填充。我问这个,这样我就可以把这个数组传递给另一个类来创建可视化。我的ListSelectionModel的代码是:

http://pastebin.com/eNYz3us2

如果我要突出显示两个单元格(Football, Rugby),它将打印出"FootballRugby"到命令行,所以只需要将其存储在数组中!

谢谢你的帮助

这将为您提供来自JTable的选定行和选定列。如果没有选择单元格,则getSelectedXXX方法将返回-1。

table.getSelectedColumn(); // Gives the selected column.
table.getSelectedRow();   // Gives the selected row.

获取行和列后,调用getValueAt方法获取该位置的值。

现在您有了所需的数据,您可以将其存储在数组中,并将其传递给另一个类以实现可视化。

相关内容

  • 没有找到相关文章

最新更新