2011-07-18 36 views
3

我是一名學生,對Java編程感興趣。現在即時嘗試創建用戶交互式表單。直到現在,我已經創建了一個窗體視圖,使用了用戶輸入數據的swing組件,JLable,JTextfield。 JButtons'new''保存''刪除''編輯',它通過ActionListner監聽用戶操作。使用MySQL作爲後端創建前端(Java)用戶交互式表格

「擴展」AbstractTableModel的表。表值是ResultSet值。我已經使用MySQL連接。

顯示錶格。用戶現在可以使用「新建」和「保存」按鈕向其添加新行。 敬請收看

enter image description here

我的問題是,我需要相應的TextField顯示相應的行用戶選擇在顯示錶中,從而使「編輯」和「刪除」將用戶互動。用戶可以選擇表格的行。 需要幫助。

對不起,如果我的問題格式和語言有任何錯誤。謝謝!

回答

1

在行選擇事件上,使用表選擇的行值填充文本字段的值。

1

How to Use Tables中所述,JTable將爲您的TableModel中的任何單元格提供默認編輯器,該編輯器將從isCellEditable()返回true。只需雙擊單元格。有關選擇監聽器的更多信息,另請參閱User Selections