1
我生成了一個NetBeans的Swing接口。一切正常,直到我將rowCount
更改爲4096.現在我得到例外NoClassDefFoundError
。我已經測試了從rowCount
3850它打破。這是一個錯誤還是其他的東西;所有提示都歡迎。我如何正確地增加rowCount
?JTable rowCount問題
我生成了一個NetBeans的Swing接口。一切正常,直到我將rowCount
更改爲4096.現在我得到例外NoClassDefFoundError
。我已經測試了從rowCount
3850它打破。這是一個錯誤還是其他的東西;所有提示都歡迎。我如何正確地增加rowCount
?JTable rowCount問題
您通常使用JTable來顯示具有特定數量n個對象的數據集合。這個號碼應該由getRowCount()
返回。您不使用任何任意整數,但是您的數據收集的大小爲n。
檢查您的getValueAt(int row, int col)
。也許它試圖訪問一個不存在的對象。例如,如果您創建一個乘法表,那麼您只能使用getRowCount處理JTable的大小,例如,您可以使用getValueAt返回的整數定義表大小。只有在這種情況下,您纔可以自由修改getRowCount以返回任何您想要的內容。
public Object getValueAt(int rowIndex, int columnIndex) {
return (rowIndex +1) * (columnIndex + 1);
}
如果你有一個結果,一個載體,一個ArrayList等,領取並getRowCount返回其大小。