
正文
java添加表的一行代码 java中jtable新增一行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java GUI中如何往表格中插入一行数据
jTable一般和DefaultTableModel或者 TableModel配置合使用,
DefaultTableModel里面就有
(JDK文档)
void addRow(Object[] rowData)添加一行到模型java添加表的一行代码的结尾。
void addRow(Vector rowData)添加一行到模型的结尾。
void insertRow(int row, Object[] rowData)在模型中的 row 位置插入一行。
void insertRow(int row, Vector rowData)在模型中的 row 位置插入一行。
java添加表的一行代码你应该多看jdk的文档,其实很多的功能都己经在里面了
相关问答
Q1: 在java中,怎样实现点击一个添加按钮,下面的表单自动添加一行
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
HTML
HEAD
TITLE New Document /TITLE
META NAME="Generator" CONTENT="EditPlus"
META NAME="Author" CONTENT=""
META NAME="Keywords" CONTENT=""
META NAME="Description" CONTENT=""
/HEAD
script type="text/javascript"
/*
*增加模板行
*/
function addRow() {
var table = document.getElementById("addTable");
var tbody = document.getElementById("templeteTBody");
var newTBody = tbody.cloneNode(true);
newTBody.style.display="";
var footTBody = document.getElementById("footTbody");
return table.insertBefore(newTBody,footTBody);
}
/*
*删除模板行
*/
function deleteRow(obj) {
var tbody = obj.parentNode.parentNode.parentNode;
var table = document.getElementById("addTable");
table.removeChild(tbody);
}
/**
*向模板中填充值
*/
function setValue(){
var tbody=addRow();
}
/script
BODY
//页面代码
input type="button" value="增加" onclick="setValue()"
table id="addTable"
tbody id="templeteTBody" style="display: none;"
tr
tdinput type="button" value="删除" onclick="deleteRow(this)"//td
tda/td
tdinput type="text" //td
tdb/td
tdinput type="text" //td
/tr
/tbody
tbody id="footTbody"
/tbody
/table
/BODY
/HTML
Q2: java JTable中如何添加一行数据!
可以使用Swing的DefaultTableModel类。
DefaultTableModel model = new DefaultTableModel(); // 新建一个默认数据模型
JTablt table = new JTable(model); // 用数据模型创建JTable,JTable会自动监听到数据模型中的数据改变并显示出来
JScrollPane jsp = new JScrollPane(table); // 用列表创建可滚动的Panel,把这个Panel添加到窗口中
Vector row = new Vector(); // 数据行向量,使用它的add()添加元素,比如整数、String、Object等,有几行就new几个行向量
Vector data = new Vector(); // 数据行向量集,因为列表不止一行,往里面添加数据行向量,添加方法add(row)
Vector names = new Vector();// 列名向量,使用它的add()方法添加列名
model.setDataVector(Vector data, Vector names); // 设置模型中的元素,它会自动显示在列表中
关于java添加表的一行代码和java中jtable新增一行的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








