在Netbean中创建jTable(拖放) [英] Creating jTable in Netbean (Drag and Drop)
问题描述
我是Java和Netbean的新手。如何创建一个可以从mySQL数据库中获取数据的jTable?我将jTable拖放到我的jDialog中但无法自定义它。我可以使用http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/ components / TableDemoProject / src / components / TableDemo.java [ ^ ]但它在JFrame中。主要问题是,我该如何自定义它?我不想要任何netbean哑默认jTable。
Hi,
I'm kinda new to Java and Netbean. How do I make a jTable that could fetch data from a mySQL database? I drag and drop the jTable into my jDialog but can't customize it. I can hand code it using http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/components/TableDemoProject/src/components/TableDemo.java[^] but it's in JFrame. The main problem is, how do I customize it? I don't want any netbean dumb default jTable.
推荐答案
我想你做的事情就是这样。将数据库中的数据填充到jtable中
I thing you are trying to do something like this.populate data from database into jtable
在构造函数中编写以下代码>
write below code in constructor
DefaultTableModel model;
model = new DefaultTableModel(null,col);
jTable1.setModel(model);
int l2 = jTable1.getRowCount();
while(l2>=1)
{
model.removeRow(0);
l2 = l2-1;
}
and after retrieving values from database
String data[]={value1,value2};
model.addRow(data);
这篇关于在Netbean中创建jTable(拖放)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!