Vector ve=new Vector();
Vector v=Imgr.bookselect(bookname,Integer.parseInt(bookid));// 调用业务逻辑方法得到一条记录,此时v是只有一条记录的二维的向量。
ve.add("书名");
ve.add("书目号码");
ve.add("类型");
ve.add("作者");
ve.add("价格");
ve.add("状态");
ve.add("出版社名称");
ve.add("出版日期");
TableModel t=new DefaultTableModel(v,ve);//显示在JTable1中
this.jTable1.setModel(t);
但 表格中只显示 表头 不显示内容 大家指点指点 v 向量中 绝对 有内容 表格中 应该 显示一条 但 没有显示 ?麻烦大家指点指点?只能 看到 表头 不能看到那条记录
Vector v=Imgr.bookselect(bookname,Integer.parseInt(bookid));// 调用业务逻辑方法得到一条记录,此时v是只有一条记录的二维的向量。
ve.add("书名");
ve.add("书目号码");
ve.add("类型");
ve.add("作者");
ve.add("价格");
ve.add("状态");
ve.add("出版社名称");
ve.add("出版日期");
TableModel t=new DefaultTableModel(v,ve);//显示在JTable1中
this.jTable1.setModel(t);
但 表格中只显示 表头 不显示内容 大家指点指点 v 向量中 绝对 有内容 表格中 应该 显示一条 但 没有显示 ?麻烦大家指点指点?只能 看到 表头 不能看到那条记录
import java.util.Vector;import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;public class T extends JFrame {
public T() {
JTable table = new JTable();
Vector ve = new Vector();
Vector v = new Vector(); ve.add("书名");
ve.add("书目号码");
ve.add("类型");
Vector temp = new Vector();
temp.add("Java程序设计");
temp.add("123123");
temp.add("计算机书籍");
v.add(temp);//v中存放的是Vector
TableModel t = new DefaultTableModel(v, ve);// 显示在JTable1中
table.setModel(t);
JScrollPane jsp = new JScrollPane(table);
this.add(jsp); this.setTitle("JTable");
this.setSize(800, 600);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
} public static void main(String[] args) {
new T();
}
}可以看看,上面的一个简单例子。或者是把你的代码贴出来。