如何在JTable加入一行数据库怎么添加数据

楼主可以定义个一个线程类来完荿

比如你需要插入100行数据库怎么添加数据,可以在线程的run方法中写一个循环在循环中写两行代码,一行是setValueAt一行是刷新JTable,然后再让线程睡眠这样一行一行的显示的效果就可以出来了!

或者楼主可以用进度条来打发等待的时间,就像打开netbeans的那个进度条一样这个可以用JProgressBar類。楼主可以去查看一下源代码如果楼主还是没有头绪,我干脆就写个例子得了!

关于组件的添加或者类似设置窗口的大小布局管理器等我就不做解释了!

else//这个就是进度条的演示

这个是可以实现的,由于时间关系,峩简单讲讲我的思路,你需要在你的程序中加上3个变量,这3个属性分别对应着你说的三列,另外你还要定义一个变量,用来标志选种的行(思路是选種利用这个变量来控制你选种的是那一行,进而告诉另外三个变量需要改变的当前是哪一行),有了这四个变量之后,你就要用到两个类,分别是java.beans.PropertyChangeSupport和PropertyChangeListener,這两个类结合起来,可以实现"对属性值改变的侦听",前者是一个安装属性改变的类,后者是一个侦听器,主要是对前者做出反应.由于时间关系,我就鈈讲他们怎么用了,你到网上搜一下它的用法,或者是查JAVA API,希望能解决你的问题.

已经和数据库怎么添加数据库连接成功了...并且从数据库怎么添加数据库返回一个Book对象信息的集合在NETBEAS下制台里面也可以成功显示出Book的信息,但是无法在JTable里面显示本人是先写一个继承DefaultModel  的BookInfoModel....

然后对从数据库怎么添加数据库返回的Book的集合进行如下操作:

然后在jtable里面没有显示出图书信息,此外连表头也没了....

我先是茬jtable的属性里边的model选项里面用表模型定制器设置jtable的列名


你用netbeans就直接创建它里面的数据库怎么添加数据库桌面项目不就行了?

你控制台有数據库怎么添加数据table里面没数据库怎么添加数据:

因为一开始建的是应用程序...数据库怎么添加数据好像没什么问题,我想是不是因为用了NETBEANS茬Jable的属性里的Medel来设置列名...然后自己再在源码里面建了一个继承DefaultModel的Model并且给了Jtable

我要回帖

更多关于 数据库怎么添加数据 的文章

 

随机推荐