我知道用setRowHeight可以调整单元格的高度,但对于表头却不起作用,如何调整表头的高呢?
解决方案 »
- 晕了,求助高手,JAVA中的super到底是指什么
- java大数据量的分布式处理
- java 无法打开串口 help
- 如何在jtextpane中设置 使得 显示rtf格式的文档内容
- 有关hibernate的join问题,请哪位高手指点一下
- 请大家推荐一个Java实现平面直角坐标系的第三方类库
- 谁使用过mysql的JDBC驱动,怎么没有办法插入中文的字段???
- Java 繁简字体转换问题!!!急!!!
- 为什么在jbuilder3中编译的部分applet在浏览器中不能运行?
- 在java中,能否在一个有泛型定义的类中,获取传入的泛型类型呢?
- java有没有类似js的eval功能
- 请教关于Runtime(运行时)的含义(初学者)
TableColumnModel tcm = table.getColumnModel();
tcm.getColumn(0).setPreferredWidth(int width);
你说得的那个API是设置宽度的,而且最好 setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
比如自己继承一个JTable,在构造函数中如下:Dimension size = this.getTableHeader().getPreferredSize();
System.out.println("Table Header Size:"+size);
size.height = 40;//设置新的表头高度40
this.getTableHeader().setPreferredSize(size);就可以了
表头.setPreferredSize(new Dimension(thdExam.getWidth(),高度));