大家帮帮忙 JTable里的

iori97king 2006-10-14 12:19:48
这只是个DefaultTableModel类,当我要把表格删除最后一个的时候,会出异常,在
public Class getColumnClass(int column) 方法里 怎么办??

import java.util.Vector;

import javax.swing.table.DefaultTableModel;

/**
* @project QQLogin
* @copyright 2006(c)SolarStudio
* @author Rebecca
* @version 1.0
* @date 2006.10.10
* 用户列表树
*/

public class newModel extends DefaultTableModel
{
public newModel(Object[][]data,Object[] columns)
{
super(data,columns);
}
public Class getColumnClass(int column)
{
if(dataVector.size()>0)
{
Vector v=(Vector) dataVector.elementAt(0);
return v.elementAt(column).getClass();
}
else
{
return String.class;
}

//return getValueAt(0,column).getClass();
}
}
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzj0470 2006-10-14
  • 打赏
  • 举报
回复
大哥,你错了,那个不是办法,是类呀```改一下``一个类中,只能有一个公共类
wangwenjin 2006-10-14
  • 打赏
  • 举报
回复
代码看着咋这别扭。

62,614

社区成员

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

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