我正在使用Java,並且我試圖使JTable中的單元格可編輯。我的類實現的TableModel和延伸AbstractTableModel上(這樣我可以使用的方法fireTableCellUpdated(rowIndex, columnIndex))
,我已經實現的方法isCellEditable()
和setValueAt()
。 我表示在表中的單個小區作爲類細胞的對象。使JTable中的單元格可編輯 - 單元格的默認值
現在,這裏是我的問題是:單元格已經可編輯了,當我點擊它時,光標出現在單元格中,但是在單元格中也出現了這樣的字符串:[email protected]
。我刪除了這個字符串並將單元格中的值,然後點擊Enter就可以了,但是我希望當我點擊單元格的時候什麼也沒有,一個空字符串,而不是[email protected]
。我不知道如何將這個空字符串設置爲默認值和在哪裏。
我的單元類存儲有關單元格的信息(特徵),如單元格的顏色及其值作爲實例變量。
如果您需要更多信息,請告訴我。