【问题标题】:How to get the focused cell in JTable during multiple selection如何在多选期间获得 JTable 中的焦点单元格
【发布时间】:2011-01-13 15:16:14
【问题描述】:

我有一个有 10 行的 JTable。如果我在JTable 上有多项选择,如何获取当前焦点所在的单元格?

我曾尝试使用JTablegetEditingColumn()getEditingRow(),但在多选时它们总是返回-1。

【问题讨论】:

    标签: java swing jtable


    【解决方案1】:

    命令;

    table.getSelectionModel().getLeadSelectionIndex();
    table.getColumnModel().getSelectionModel().getLeadSelectionIndex();
    

    分别给出选定的行和列。

    【讨论】:

    • 不是焦点行。它是选定的行。如果您选择一行然后将焦点移到另一个应用程序,它们可能会有所不同。
    猜你喜欢
    • 2012-08-04
    • 2012-06-16
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 2013-11-22
    • 1970-01-01
    相关资源
    最近更新 更多