JTable + Vector 问题! 谢谢帮忙解决哈!!!

zhengjing01 2005-11-25 10:48:18
代码如下!:
public class Mytable extends JFrame
{
private JTable table;
public Mytable()
{
this.show;
my yy = new my();
table = new JTable(yy);
JScrollPane scroll = new JScrollPane(table);

this.getContentPane().add(scroll,"Center");
}
public static void main(String args[])
{
new Mytable();
}
}
class my extends AbstractTableModel
{
Vector v;
int i;
String[] name = {"code","dno"};

public my()
{
// System.out.println("test");

v = new Vector();
v.addElement("dsfdsf");
v.addElement("dsfds");
v.addElement("gerer");
v.addElement("fdsa");

}

public int getRowCount()
{
//System.out.println(v.size());
return v.size();

}
public int getColumnCount()
{
//System.out.println(name.length);
return name.length;
}

public Object getValueAt(int rowIndex, int columnIndex)
{
if(!v.isEmpty())
{
System.out.println(((Vector)v.elementAt(rowIndex)).elementAt(columnIndex).toString

());
return ((Vector)v.elementAt(rowIndex)).elementAt(columnIndex);
}
else
{
return null;
}
}
public String getColumnName(int column){
return name[column];}//设置表格列
}

上面的代码不能显示jtable,不知道为什么!!??谢谢帮忙解决哈!!
...全文
246 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuimuyi 2005-12-21
  • 打赏
  • 举报
回复
Vector rec2=new Vector();
rec2.addElement("JE");
rec2.addElement("te");
.vect.addElement(rec2);
shuimuyi 2005-12-21
  • 打赏
  • 举报
回复
((Vector)v.elementAt(rowIndex)).elementAt(columnIndex);
---->((Vector)v.elementAt(rowIndex)).elementAt(columnIndex);
ewing1203 2005-12-02
  • 打赏
  • 举报
回复
考,你得把你的table和model连起来啊,table.setModel(new ^……)啊
bruceweb 2005-12-01
  • 打赏
  • 举报
回复
用可视化就不会出现这样的问题了!
booby_fly 2005-11-30
  • 打赏
  • 举报
回复
学习
ppfyk 2005-11-26
  • 打赏
  • 举报
回复
呵呵,楼上已经说清楚了,我来迟了
zhengjing01 2005-11-25
  • 打赏
  • 举报
回复
不能,但是用vector套vector怎么套啊??
tomcatjava 2005-11-25
  • 打赏
  • 举报
回复
你的数据模型Vector不对,数据应该是二维的,你看看getValueAt能返回值吗?
icefire1512 2005-11-25
  • 打赏
  • 举报
回复
Vector v1=new Vector();
Vector v2=new Vector();
Vector v3=new Vector();
v1.v.addElement(v2);
v1.v.addElement(v3);
这样就行啦!
取的时候一层一层的取值就可以了

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧