3

我的摇摆应用程序中有 JTable。如果模型为空(行数 == 0),我想显示文本“0 结果”。我怎样才能做到这一点?

K。

4

2 回答 2

3

您可以使用 and 将文本(和或与/ IconImageIcon放入 JLabel

于 2012-08-23T10:17:29.770 回答
1

如果您扩展AbstractTableModel,如本所示,您可以检查您选择的数据结构的大小并调整覆盖的方法以返回具有所需值的单行和列。例如,

@Override
public Object getValueAt(int row, int col) {
    if (keys.length == 0) {
        return "No results.";
    }
    ...
}

构造函数和其余方法中需要进行相关更改getRowCount()getColumnCount()并且getColumnName().

于 2012-08-23T15:44:45.670 回答