使用MySQL作为后端创建前端用户交互表

时间:2012-01-17 09:49:26

标签: java swing

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

现在我试图创建用户交互式表单。 直到现在,我已经创建了一个表单视图,使用swing组件,JLable,JTextfield,用户输入数据。 JButtons,'新''保存''删除''编辑',通过ActionListner监听用户操作。

'扩展'AbstractTableModel的表。表值是ResultSet值。我使用过MySQL连接。 显示表格。用户现在可以使用“新建”和“保存”按钮为其添加新行。

我的问题是,我需要相应的TextFields来显示相应的行用户在显示的表中选择,以便'edit'和'delete'是用户交互的。用户可以选择表格的行。需要帮忙。 对不起,如果我的问题格式和语言有任何错误。谢谢!

我需要用于创建表的代码... 请帮助我......

1 个答案:

答案 0 :(得分:2)

  

我需要用于创建表的代码

你要付多少钱? :)

  

..我需要相应的TextFields来显示相应的行用户在显示的表中选择..

您可以使用,

  1. 给出一个按钮,比如 EDIT ,并在 EDIT 的事件处理程序中使用类似的东西,

    jTextField.setText( jTable.getValueAt(
                                           jTable.getSelectedRow(),   
                                           jTable.getSelectedColumn())
                                           .toString()
                       );
    
  2. 2.作为替代方案,您还可以使用上述代码mouseClicked等jtable中的事件来使用


    现在关于editdelete,您可以使用文本字段的focusLost事件或使用 EDIT DELETE 按钮,并执行更新,这将是非常合理的选择。


    另外请看一下:Using JDBC with GUI API