Revision 13414 trunk/libraries/libUIComponent/src/org/gvsig/gui/beans/table/TableContainer.java
TableContainer.java | ||
---|---|---|
66 | 66 |
*/ |
67 | 67 |
public void initialize() { |
68 | 68 |
initTable = true; |
69 |
this.tableListener = new TableListener(this);
|
|
69 |
tableListener = new TableListener(this); |
|
70 | 70 |
GridBagConstraints gridBagConstraints = new GridBagConstraints(); |
71 | 71 |
gridBagConstraints.gridx = 0; |
72 | 72 |
gridBagConstraints.gridy = 0; |
... | ... | |
103 | 103 |
public TableControlerPanel getPTableControl() { |
104 | 104 |
if (pTableControl == null) { |
105 | 105 |
pTableControl = new TableControlerPanel(tableListener); |
106 |
getTable().getJTable().getSelectionModel().addListSelectionListener(tableListener); |
|
106 | 107 |
} |
107 | 108 |
return pTableControl; |
108 | 109 |
} |
... | ... | |
181 | 182 |
* @param i punto a seleccionar |
182 | 183 |
*/ |
183 | 184 |
public void setSelectedIndex(int i)throws NotInitializeException{ |
184 |
if(!initTable) |
|
185 |
if (!initTable)
|
|
185 | 186 |
throw new NotInitializeException(); |
186 | 187 |
|
187 | 188 |
TableListener.comboEventEnable = false; |
188 |
try{ |
|
189 |
try {
|
|
189 | 190 |
getPTableControl().setSelectedIndex(i); |
190 | 191 |
getTable().getJTable().setRowSelectionInterval(i, i); |
191 |
}catch(IllegalArgumentException ex){
|
|
192 |
} catch (IllegalArgumentException ex) {
|
|
192 | 193 |
|
193 | 194 |
} |
194 | 195 |
TableListener.comboEventEnable = true; |
Also available in: Unified diff