Netbeans MVC Swing JTable ResultSet数据插入

时间:2016-07-09 04:01:04

标签: java swing model-view-controller netbeans jtable

我是Java,Swing和编程的新手,但我需要创建一个应用程序。我正在使用NetBeans进行开发,这是我的问题:

如果我将JTable拖放到我的框架并选择表格的自定义代码,我会得到以下代码:

appView.java

tblViewData = new javax.swing.JTable();

tblViewData.setModel(new javax.swing.table.DefaultTableModel(
    new Object [][] {

    },
    new String [] {
        "ID", "Reference No", "Name", "Description"
    }
));



jScrollPane1.setViewportView(tblViewData);

我想要做的是使用ResultSet以及我在中设置的值,使用我从 appController 获取的数据填充新对象[] [] appModel 用于变量ID,Ref,Name和Desc。

以下是我试图查看是否可以显示一行数据的插入示例代码:

    new Object [][] {
        { new Integer(model.getID()), model.getRef(), model.getName(), model.getDesc() }
    },

此代码在行的第一列中返回0。

我接近这个问题了吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我不知道“appController”或“appModel”是什么。也许这些是IDE依赖类?我建议您编写自己的代码并自己填充表格,而不是使用IDE生成SQL代码。

论坛上有很多示例显示如何使用JTable中的数据加载ResultSet。只需使用这两个类名作为关键字搜索示例。

或者,您可以查看Table From Database,了解如何使用DefaultTableModel加载ResultSet中的数据行。