如何修改这个JTable?? sigh空指针错误某个变量没有得到正常的赋值或者初始化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道啊,他重画了JTable表格,在 private int getHeaderHeight() { int height = 0; TableColumnModel columnModel = header.getColumnModel(); for(int column = 0; column < columnModel.getColumnCount(); column++) { TableColumn aColumn = columnModel.getColumn(column); TableCellRenderer renderer = aColumn.getHeaderRenderer(); Component comp = renderer.getTableCellRendererComponent( header.getTable(), aColumn.getHeaderValue(), false, false,-1, column); int cHeight = comp.getPreferredSize().height; Enumeration enum = ((GroupableTableHeader)header).getColumnGroups(aColumn); if (enum != null) { while (enum.hasMoreElements()) { ColumnGroup cGroup = (ColumnGroup)enum.nextElement(); cHeight += cGroup.getSize(header.getTable()).height; } } height = Math.max(height, cHeight); } return height; } TableCellRenderer renderer = aColumn.getHeaderRenderer();我调试发现renderer为null,导致NullPointer错误,但却不知道如何修改!! 一个死锁的实例,关于管程(锁)的疑问。我太晕了。。 请教一个时间转换的问题 java或者python访问ldap hiernate的问题!!!!!! resin的问题 内部类的简单问题! 一个字符串输出 一群按钮都要注册一个事件怎么办啊 ,如果挨个注册太慢,加入ButtonGroup又无法注册监听器?? GPS精确定位智力题!!!!! 为什么不会有结果呢一个小程序。。。。 100分相送!请问JTree和JPopupMenu的问题! 请教:Exception in thread "main" java.lang.NoClassDefFoundError: Hello?
private int getHeaderHeight() {
int height = 0;
TableColumnModel columnModel = header.getColumnModel();
for(int column = 0; column < columnModel.getColumnCount(); column++) {
TableColumn aColumn = columnModel.getColumn(column);
TableCellRenderer renderer = aColumn.getHeaderRenderer();
Component comp = renderer.getTableCellRendererComponent(
header.getTable(), aColumn.getHeaderValue(), false, false,-1, column);
int cHeight = comp.getPreferredSize().height;
Enumeration enum = ((GroupableTableHeader)header).getColumnGroups(aColumn);
if (enum != null) {
while (enum.hasMoreElements()) {
ColumnGroup cGroup = (ColumnGroup)enum.nextElement();
cHeight += cGroup.getSize(header.getTable()).height;
}
}
height = Math.max(height, cHeight);
}
return height;
}
TableCellRenderer renderer = aColumn.getHeaderRenderer();
我调试发现renderer为null,导致NullPointer错误,但却不知道如何修改!!