设置java JTable的列宽
2016-12-21 21:44
363 查看
设置java JTable的列宽代码如下:
/** * 设置列表某一列的宽度 * @param i * @param width */ public static void setColumnSize(JTable table, int i, int preferedWidth, int maxWidth, int minWidth){ //表格的列模型 TableColumnModel cm = table.getColumnModel(); //得到第i个列对象 TableColumn column = cm.getColumn(i); column.setPreferredWidth(preferedWidth); column.setMaxWidth(maxWidth); column.setMinWidth(minWidth); } /** * 设置列表某几列的宽度 * @param table * @param i * @param preferedWidth * @param maxWidth * @param minWidth */ public static void setSomeColumnSize(JTable table, int[] i, int preferedWidth, int maxWidth, int minWidth){ TableColumnModel cm = table.getColumnModel(); if(i.length == 0){ return; } for(int j = 0; j < i.length; j++){ TableColumn column = cm.getColumn(i[j]); column.setPreferredWidth(preferedWidth); column.setMaxWidth(maxWidth); column.setMinWidth(minWidth); } }
相关文章推荐
- 【Java】JTable组件的构造函数和设置列宽
- 【Java】JTable组件的构造函数和设置列宽
- Java JTable设置(表头,字体,列宽,行宽,间隔色)
- Java JTable设置列宽实现表格不等宽
- Java Swing JTable 表格【3:创建表格,表头存在的设置】
- JAVA 如何设置JTable的渲染器以及是否可编辑属性和其上的事件监听机制
- 转!!Java JTable 根据表格内容 自动调整表格列宽
- 如何设置JTable中的列宽
- Swing面板上调整JTable的行高和列宽,以及表格超出JScorllPane时设置滚动条
- 设置jTable不能重新调整列宽 设置jTable不能重新排序各列
- java设置JTable中作为序号显示的第一列居中显示
- java JTable有什么设置方法
- Java Swing JTable 设置隔行变色
- java JTable 中设置没列的宽度
- JTable设置列宽、自动调整
- java JTable设置多行表头
- <java> <JTable> 关于设置JTable导入数据后自动排序-小记
- java JTable有什么设置方法
- 【java】JTable中某一列设置为下拉列表
- java表格操作之设置表格列宽