我的桌面應用程序中的查看功能存在問題。 該程序允許用戶通過單擊「查看全部」按鈕來查看名稱和相應的詳細信息。 問題是如果用戶再次單擊「查看全部」按鈕,它將添加另一組存儲在數據庫中的列表。無法控制查看功能
這是第二個點擊
你能幫我阻止這個問題後發生了什麼?
我的桌面應用程序中的查看功能存在問題。 該程序允許用戶通過單擊「查看全部」按鈕來查看名稱和相應的詳細信息。 問題是如果用戶再次單擊「查看全部」按鈕,它將添加另一組存儲在數據庫中的列表。無法控制查看功能
這是第二個點擊
你能幫我阻止這個問題後發生了什麼?
清除查看全部按鈕的actionhandler中的JTextArea
。使用setText(String s)
方法來實現。
您的數據格式不清晰。使用JTable來顯示數據可能會更好。閱讀Swing教程How to Use Tables中的部分以獲取更多信息和工作示例。
當您準備好刷新數據時,您將使用更新後的數據創建一個新的TableModel。然後,您使用新數據更新表格:
table.setModel(yourNewModel);