我的摇摆应用程序中有JTable。如果model为空(行数== 0),我想显示文本“0 Results”。 我怎么能这样做?
ķ。
答案 0 :(得分:3)
答案 1 :(得分:1)
如果您扩展AbstractTableModel
,如此example所示,您可以检查所选数据结构的大小,并调整重写方法以返回具有所需值的单个行和列。例如,
@Override
public Object getValueAt(int row, int col) {
if (keys.length == 0) {
return "No results.";
}
...
}
构造函数和其余方法getRowCount()
,getColumnCount()
和getColumnName()
中需要进行相关更改。