2011-05-10 48 views
1

我有一個綁定到List屬性的JTable。我使用NetBeans爲我的jpanel表單添加屬性,啓用/檢查propertyChangeSupport,並將我的jTable綁定到該屬性。表格完美地顯示數據。請指導我如何通過雙擊單元格並編輯其內容來更改此表的數據時,如何啓用/禁用「保存」按鈕。如何處理JTable數據更改事件

回答

5

Table Cell Listener將偵聽單元數據的真實變化。

TableModelListener觸發一個事件,即使您選中了該單元格並且實際上並未更改數據。

+0

謝謝。你的課正是我所期待的。保持良好的工作 :) – 2011-05-10 20:05:08

1

您是否嘗試將TableModelListener添加到JTable的模型?這應該在表格數據發生變化時觸發,然後監聽器可以啓用保存按鈕。只要按下按鈕並且數據已成功保存,該按鈕應該會自動禁用。

編輯:
請忽略這一點,而是去與camickr的推薦!

+1

謝謝。我如何使用NetBeans添加TableModelListener?我是否必須手動編寫代碼或有一些可用的gui方法? – 2011-05-10 19:35:57

相關問題