jtable列变宽,其余不变
解决方案 »
- java 泛型编程中两个类同享一个E
- 求解,jtable使用问题。
- ASCII转换Unicode求详解
- 大家有过给comm.jar串口程序打包过吗?用myeclipes...
- 高手们能不能给解决个安全方面的问题?关于RSA pkcs1填充?急急急
- applet怎样调用DLL呀。
- 请问如何在JAVA下面取得D或其他盘的大小,以及如何获取一个文件的创建日期?谢谢!
- 菜鸟必读6:Oracle图书资料下载网址(欢迎收藏)
- 我有一个已经打好包的jar文件,我现在要调用这个包里一个类的方法,怎么搞》
- jtable的位置
- 击倒面试题!!!
- 请教在eclipse3.1+myeclipse4.0中运行程序报的什么错啊?该怎样改才行啊?能不能说说具体的改的步骤啊?
TableLayout tblayout = new TableLayout();
tb.setLayout(tblayout);
tblayout.addColumnData(new ColumnWeightData(10));
Tm model = (Tm)table.getModel();
TableColumn column = null;
Component comp = null;
int headerWidth = 0;
int cellWidth = 0;
TableCellRenderer headerRenderer = table.getTableHeader().getDefaultRenderer();
for (int i = 0; i < model.getColumnCount(); i++) {
column = table.getColumnModel().getColumn(i);
comp = headerRenderer.getTableCellRendererComponent(null, column.getHeaderValue(),
false, false, 0, 0);
headerWidth = comp.getPreferredSize().width;
//下面这句就是设置列宽的语句
column.setPreferredWidth(headerWidth); }