-1

我可以知道如何制作一个弹出框架来插入数据,因为我希望我的 GUI 弹出另一个框架来询问用户对数据库和 JTable 的输入吗?谢谢!

我不明白如何使用添加按钮,然后插入条目并让听众注意到“e.getType()==TableModelEvent.INSERT”。

编辑:

在与 JTable 相同的面板中,我将在底部有一个添加按钮。然后,这个添加按钮将在另一个“框架”中要求用户输入要添加到数据库的项目以及添加和刷新 JTable。

4

2 回答 2

1

您必须将 DataModel 与您的 JTable 一起使用,并将项目添加到您的数据模型中,然后使用您的 DataModel 更新您的 JTable。

 DefaultTableModel model = new DefaultTableModel(); 
 JTable table = new JTable(model); 

 // Create a couple of columns 
 model.addColumn("Col1"); 
 model.addColumn("Col2"); 

 // Append a row 
 model.addRow(new Object[]{"v1", "v2"});
于 2013-11-05T17:59:07.903 回答
0

将外部类中的新数据插入 jtable

看看这个,我希望你的问题会得到解决,在你的 JFame/JDialogue 的构造函数中传递表引用(如果你使用 JDialogue 而不是 JFrame 更好点击这里了解一些好的原因)并相应地修改表模型

于 2013-11-07T13:45:29.867 回答