【问题标题】:How do i get the values of multiple selection from a JTable如何从 JTable 中获取多项选择的值
【发布时间】:2012-09-25 18:54:46
【问题描述】:

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

【问题讨论】:

    标签: java swing jtable listselectionlistener


    【解决方案1】:

    JTable 有一个方法:

        int[] selection = table.getSelectedRows();
    

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

    【讨论】:

    • 请记住,这些索引位于“表视图坐标”中,而不是模型坐标中。所以你需要在去模型之前对它们进行转换
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 2015-02-19
    • 2021-11-17
    • 1970-01-01
    • 2012-12-26
    • 2011-12-30
    相关资源
    最近更新 更多