Revision 1685 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.swing/org.gvsig.raster.swing.impl/src/main/java/org/gvsig/raster/swing/impl/pagedtable/PagedTablePanel.java
PagedTablePanel.java | ||
---|---|---|
147 | 147 |
if (jTable == null) { |
148 | 148 |
jTable = new PagedJTable(model, modelLoader.getColumnNames()); |
149 | 149 |
jTable.addMouseListener(this); |
150 |
jTable.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS); |
|
150 | 151 |
|
151 | 152 |
TableColumn column = null; |
152 | 153 |
|
... | ... | |
156 | 157 |
column.setResizable(true); |
157 | 158 |
if (modelLoader.getColumnWidths() == null) |
158 | 159 |
column.setPreferredWidth(widthPerColumn); |
159 |
else |
|
160 |
column.setPreferredWidth(modelLoader.getColumnWidths()[i]); |
|
160 |
else { |
|
161 |
if(modelLoader.getColumnWidths()[i] > 0) |
|
162 |
column.setMaxWidth(modelLoader.getColumnWidths()[i]); |
|
163 |
} |
|
164 |
if(modelLoader.getCellEditorForColumn(i) != null) |
|
165 |
column.setCellEditor(modelLoader.getCellEditorForColumn(i)); |
|
166 |
if(modelLoader.getRenderForColumn(i) != null) |
|
167 |
column.setCellRenderer(modelLoader.getRenderForColumn(i)); |
|
161 | 168 |
} |
162 | 169 |
} |
163 | 170 |
|
Also available in: Unified diff