我有一個綁定到List屬性的JTable。我使用NetBeans爲我的jpanel表單添加屬性,啓用/檢查propertyChangeSupport,並將我的jTable綁定到該屬性。表格完美地顯示數據。請指導我如何通過雙擊單元格並編輯其內容來更改此表的數據時,如何啓用/禁用「保存」按鈕。如何處理JTable數據更改事件
1
A
回答
5
Table Cell Listener將偵聽單元數據的真實變化。
TableModelListener觸發一個事件,即使您選中了該單元格並且實際上並未更改數據。
1
您是否嘗試將TableModelListener添加到JTable的模型?這應該在表格數據發生變化時觸發,然後監聽器可以啓用保存按鈕。只要按下按鈕並且數據已成功保存,該按鈕應該會自動禁用。
編輯:
請忽略這一點,而是去與camickr的推薦!
+1
謝謝。我如何使用NetBeans添加TableModelListener?我是否必須手動編寫代碼或有一些可用的gui方法? – 2011-05-10 19:35:57
相關問題
- 1. 如何實現JTable單元格事件處理程序更改
- 2. JTable - 激活列數據更改事件
- 3. java,從一個JTable收集數據,使用其他JTable的事件處理程序更改顯示
- 4. 如何從事件處理程序中更改值參數?
- 5. 應該在哪裏處理listview中的數據更改事件?
- 6. JTable更改輸入數據
- 7. 如何在事件處理後更新頁面數據?
- 8. 處理.NET DataGridViewCheckBox更改事件
- 9. 更改處理後事件的顏色
- 10. Sharepoint事件處理..哪列更改?
- 11. NSImageView更改事件處理程序
- 12. 正確處理輸入更改事件
- 13. 處理輸入文本更改事件
- 14. 處理DataTable.DataRow單元格更改事件
- 15. location.hash更改的事件處理程序?
- 16. 攔截JTable的選擇更改事件
- 17. 如何讓Outlook處理事件更新?
- 18. 如何處理數據庫更改並移植我的數據?
- 19. 如何在一個處理程序中處理多個更改事件?
- 20. ExtJS數據更改事件
- 21. 如何處理事件源應用程序中的域更改?
- 22. 如何異步處理下拉列表更改事件?
- 23. 如何動態創建「更改」事件處理程序?
- 24. 如何處理在使用Data.Acid時更改事件的實現
- 25. 如何更改菜單按鈕的事件處理程序?
- 26. 如何從事件處理程序中更改ContextMenuItem的屬性
- 27. 如何處理WPF中的Canvas.Top更改事件?
- 28. 如何更改事件處理程序回調動態
- 29. 如何處理jPrompt輸入的更改事件?
- 30. 如何處理Devexpress WPF文本框更改事件?
謝謝。你的課正是我所期待的。保持良好的工作 :) – 2011-05-10 20:05:08