Revision 36766
branches/v2_0_0_prep/libraries/libFMap_controls/src/org/gvsig/fmap/mapcontrol/dal/feature/swing/FeatureTable.java | ||
---|---|---|
30 | 30 |
import java.awt.Component; |
31 | 31 |
|
32 | 32 |
import javax.swing.JTable; |
33 |
import javax.swing.event.TableModelEvent; |
|
33 | 34 |
import javax.swing.table.TableCellRenderer; |
34 | 35 |
import javax.swing.table.TableColumn; |
35 | 36 |
import javax.swing.table.TableColumnModel; |
... | ... | |
222 | 223 |
public int getSelectedColumnCount() { |
223 | 224 |
return headerCellRenderer.getSelectedColumns().length; |
224 | 225 |
} |
226 |
|
|
227 |
public void tableChanged(TableModelEvent e) { |
|
228 |
// Clear the header selection |
|
229 |
if (e != null && e.getFirstRow() == TableModelEvent.HEADER_ROW |
|
230 |
&& headerCellRenderer != null) { |
|
231 |
headerCellRenderer.deselectAll(); |
|
232 |
} |
|
233 |
super.tableChanged(e); |
|
234 |
} |
|
225 | 235 |
} |
Also available in: Unified diff