/** Sets preferred width of table column * @param index column index * @param width preferred column width */ public final void setTableColumnPreferredWidth(int index, int width) { if (index == -1) { //Issue 47969 - sometimes this is called with a -1 arg return; } tableModel.setArrayColumnWidth(index, width); int j = tableModel.getVisibleIndex(index); if (j != -1) { treeTable.getColumnModel().getColumn(j + 1).setPreferredWidth(width); } }
/** Sets preferred width of table column * @param index column index * @param width preferred column width */ public final void setTableColumnPreferredWidth(int index, int width) { if (index == -1) { //Issue 47969 - sometimes this is called with a -1 arg return; } tableModel.setArrayColumnWidth( index, width ); int j = tableModel.getVisibleIndex( index ); if ( j != -1 ) treeTable.getColumnModel().getColumn(j + 1).setPreferredWidth( width ); }
/** Sets preferred width of table column * @param index column index * @param width preferred column width */ public final void setTableColumnPreferredWidth(int index, int width) { if (index == -1) { //Issue 47969 - sometimes this is called with a -1 arg return; } tableModel.setArrayColumnWidth( index, width ); int j = tableModel.getVisibleIndex( index ); if ( j != -1 ) treeTable.getColumnModel().getColumn(j + 1).setPreferredWidth( width ); }
/** Gets preferred width of table column * @param index column index * @return preferred column width */ public final int getTableColumnPreferredWidth(int index) { int j = tableModel.getVisibleIndex(index); if (j != -1) { return treeTable.getColumnModel().getColumn(j + 1).getPreferredWidth(); } else { return tableModel.getArrayColumnWidth(index); } }
/** Gets preferred width of table column * @param index column index * @return preferred column width */ public final int getTableColumnPreferredWidth(int index) { int j = tableModel.getVisibleIndex( index ); if ( j != -1 ) { return treeTable.getColumnModel().getColumn(j + 1).getPreferredWidth(); } else { return tableModel.getArrayColumnWidth( index ); } }
/** Gets preferred width of table column * @param index column index * @return preferred column width */ public final int getTableColumnPreferredWidth(int index) { int j = tableModel.getVisibleIndex( index ); if ( j != -1 ) { return treeTable.getColumnModel().getColumn(j + 1).getPreferredWidth(); } else { return tableModel.getArrayColumnWidth( index ); } }
int getVisibleSortingColumn() { if (sortColumn == -1) { for (int i = 0; i < propertyColumns.length; i++) { if (isSortingColumnEx(propertyColumns[i])) { sortColumn = propertyColumns[i]; return i; } } } else { if (isVisible(allPropertyColumns[sortColumn].getProperty())) { return getVisibleIndex(sortColumn); } } return -1; }
int getVisibleSortingColumn() { if ( sortColumn == -1 ) { for (int i = 0; i < propertyColumns.length; i++) { if ( isSortingColumn( i ) ) { sortColumn = propertyColumns[i]; return i; } } } else { if ( isVisible( allPropertyColumns[ sortColumn ].getProperty() ) ) return getVisibleIndex( sortColumn ); sortColumn = -1; } return -1; }
int getVisibleSortingColumn() { if ( sortColumn == -1 ) { for (int i = 0; i < propertyColumns.length; i++) { if ( isSortingColumn( i ) ) { sortColumn = propertyColumns[i]; return i; } } } else { if ( isVisible( allPropertyColumns[ sortColumn ].getProperty() ) ) return getVisibleIndex( sortColumn ); sortColumn = -1; } return -1; }