2011-07-18 38 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