在Netbean中创建jTable(拖放) [英] Creating jTable in Netbean (Drag and Drop)

查看:74
本文介绍了在Netbean中创建jTable(拖放)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我是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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆