社区
Java SE
帖子详情
请问创建jTable后,向它添加数据应该怎么做?
duansoft
2002-06-11 09:49:56
请问创建jTable后,向它添加数据应该怎么做?
...全文
1383
11
打赏
收藏
请问创建jTable后,向它添加数据应该怎么做?
请问创建jTable后,向它添加数据应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pentax
2002-06-14
打赏
举报
回复
也可以用csdn_wangkp() 的model代替默认得model
duansoft
2002-06-13
打赏
举报
回复
?
csdn_wangkp
2002-06-13
打赏
举报
回复
import javax.swing.table.*;
public class myTableModel extends AbstractTableModel {
String[][] strDatas;
String[] strColnames;
public myTableModel(String[][] sDatas,String[] sColnames) {
strDatas = sDatas;
strColnames = sColnames;
}
public int getColumnCount() {
/**@todo: implement this javax.swing.table.AbstractTableModel abstract method*/
return strColnames.length;
}
public String getColumnName(int column){
return strColnames[column];
}
public Object getValueAt(int parm1, int parm2) {
/**@todo: implement this javax.swing.table.AbstractTableModel abstract method*/
return strDatas[parm1][parm2];
}
public int getRowCount() {
/**@todo: implement this javax.swing.table.AbstractTableModel abstract method*/
return strDatas.length;
}
public static void main(String[] args) {
}
}
public class views extends JFrame implements ListSelectionListener {
JTable jtBook=new JTable();
................
public views() {
try {
jtInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jtInit(){
jtBook.setModel(new myTableModel(二维树组,一维树组));
jtBook.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
jtBook.setShowHorizontalLines(true);
}
............
}
pentax
2002-06-13
打赏
举报
回复
好吧,列名:姓名,电话,住址,职称;
数据: 张三,1111,北京,经理;
李四,2222,南京,老大;
Vector vectorRow1 = new Vector();
vectorRow1.addElement(new String("张三"));
vectorRow1.addElement(new String("1111"));
vectorRow1.addElement(new String("北京"));
vectorRow1.addElement(new String("经理"));
Vector vectorRow2 = new Vector();
vectorRow2.addElement(new String("李四"));
vectorRow2.addElement(new String("2222"));
vectorRow2.addElement(new String("南京"));
vectorRow2.addElement(new String("老大"));
Vector vectorData = new Vector();
vectorData.addElement(vectorRow1);
vectorData.addElement(vectorRow2);
Vector vectorColName = new Vector();
vectorColName.addElement("姓名");
vectorColName.addElement("电话");
vectorColName.addElement("住址");
vectorColName.addElement("职称");
model.setDataVector(vectorData,vectorColName);
duansoft
2002-06-12
打赏
举报
回复
thanks pentax() ,
能不能把代码写去来?
duansoft
2002-06-12
打赏
举报
回复
thanks pentax() ,
能不能把代码写去来?
为什么JDK的帮助没有例子
duanfeng
2002-06-11
打赏
举报
回复
GZ
duansoft
2002-06-11
打赏
举报
回复
谢谢,
能不能写个代码,是怎么实现的?
zhaolizu
2002-06-11
打赏
举报
回复
用DefaultTableModel类,在其中添加数据,然后和JTable联接.
pentax
2002-06-11
打赏
举报
回复
DefaultTableModel model = new DefaultTableModel();
model.setDataVector(vector1,vector2);
vector1是嵌套Vector vectora,每个vectora元素中放一个vectorb(一行数据),相当于一个二维数组;vector2放列名字;
最后table.setModel(model)即可。
duansoft
2002-06-11
打赏
举报
回复
谢谢,
能不能写个代码,是怎么实现的?
JTable
(动态
添加
数据
)
用 JavaBean 动态向
JTable
中
添加
数据
,将
数据
信息保存到 Sql Server
数据
库中,在到
JTable
中显示。
java
jtable
NULL 博文链接:https://nwwolf.iteye.com/blog/1451930
基于AJAX的CRUD示例(
JTable
)源码
基于AJAX的CRUD示例(
JTable
)源码 源码描述: 当我们正在开发一个“
数据
操作页面”,我们几乎总是
做
同样的事情:“表/网格”,用于“显示记录的
数据
库表,一个“
创建
新记录”页面/对话框来
添加
一个新的记录到
数据
库,一个“编辑记录”页面/对话框编辑记录,最后一个“删除记录”的
数据
库。 同时,使用AJAX,我们可以
创建
更快速和交互式页面。特别是,jQuery和jQueryUI是无价的库来执行操作在一个HTML页面并执行AJAX请求到服务器。 用户不再需要离开的记录列表”页面
创建
/编辑或删除记录。同样,页面刷新本身反映了一种从未改变的记录。当用户表中删除一条记录,我们可以删除从表中相应的行,并且无需刷新整个页面。当用户编辑记录和保存它,我们可以改变对应的值在表,等等……同时,我们可以
做
一些动画或删除,
创建
或更新记录。
JTable
是一个jQuery插件,解决了上述问题。它把需要的列表和属性字段记录已经
做
好了。 它有几个特点: 自动
创建
一个HTML表格和负载从服务器使用AJAX的记录。 自动
创建
了一个“ 创造新纪录的jQueryUI的对话的形式。当用户
创建
一个记录,将
数据
发送到服务器
java 读取
数据
库mysql千余条微博excel
数据
,并用swing界面显示结果
myeclipse java从mysql中读出
数据
,将读出的
数据
以表格显示至swing界面,界面清晰,适合初学者参考
最新java NetBeans6.5
做
的通讯录
这是一个用NetBeans6.5
做
的简单的Java通讯录
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章