使用MySQL作为后端创建前端(Java)用户交互表格

3

我是一名对Java编程感兴趣的学生。现在我正在尝试创建用户交互表单。

目前为止,我已经使用Swing组件(JLabel、JTextField)创建了一个表单视图,用户可以在其中输入数据。使用ActionListener监听用户操作的JButtons包括“新建”、“保存”、“删除”和“编辑”。

我还创建了一个“扩展”AbstractTableModel的表格,其值来自ResultSet。我使用了MySQL连接。

表格已经显示出来了。用户现在可以使用“新建”和“保存”按钮向其中添加新行。

enter image description here

我的问题是,我需要对应的文本字段来显示用户在表格中选择的相应行,以便“编辑”和“删除”成为用户交互。用户被允许选择表格的行。需要帮助。

非常抱歉如果我的问题格式或语言有任何错误。谢谢!

2个回答

1
在行选择事件中,使用表格选定的行值填充文本字段的值。

1
如何使用表格中所讨论的那样,JTable将为您的TableModel中任何返回true的单元格提供默认编辑器,只需双击该单元格即可。关于选择侦听器的更多信息,请参见User Selections

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接