Revision 8151 trunk/libraries/libJCRS/src/org/gvsig/crs/gui/panels/CrsRecentsPanel.java
CrsRecentsPanel.java | ||
---|---|---|
51 | 51 |
this.setLayout(new FlowLayout(FlowLayout.LEFT,10,10)); |
52 | 52 |
this.add(getJLabel(), null); |
53 | 53 |
this.add(getJScrollPane(), null); |
54 |
|
|
55 |
/* |
|
56 |
* Rellenar la tabla de recientes: |
|
57 |
*/ |
|
58 |
RecentCRSsPersistence persistence = new RecentCRSsPersistence(); |
|
59 |
crsDataArray = persistence.getArrayOfCrsData(); |
|
60 |
|
|
61 |
for (int iRow = crsDataArray.length-1;iRow>=0;iRow--){ |
|
62 |
Object row[] ={crsDataArray[iRow].getAuthority(),Integer.toString(crsDataArray[iRow].getCode()),crsDataArray[iRow].getName()}; |
|
63 |
dtm.addRow(row); |
|
64 |
} |
|
65 |
|
|
66 |
/* |
|
67 |
/*Seleccionar el primer registro. |
|
68 |
*/ |
|
69 |
int numr = dtm.getRowCount(); |
|
70 |
if (numr != 0 ) |
|
71 |
this.getJTable().setRowSelectionInterval(0,0); |
|
72 | 54 |
} |
73 | 55 |
|
74 | 56 |
private JLabel getJLabel(){ |
... | ... | |
174 | 156 |
public void setProjection(IProjection crs) { |
175 | 157 |
//setCrs((ICrs) crs); |
176 | 158 |
} |
159 |
|
|
160 |
/** |
|
161 |
* Carga en la tabla los CRSs leidos del sistema de persistencia. |
|
162 |
*/ |
|
163 |
public void loadRecents(){ |
|
164 |
RecentCRSsPersistence persistence = new RecentCRSsPersistence(); |
|
165 |
crsDataArray = persistence.getArrayOfCrsData(); |
|
166 |
|
|
167 |
for (int iRow = crsDataArray.length-1;iRow>=0;iRow--){ |
|
168 |
Object row[] ={crsDataArray[iRow].getAuthority(),Integer.toString(crsDataArray[iRow].getCode()),crsDataArray[iRow].getName()}; |
|
169 |
dtm.addRow(row); |
|
170 |
} |
|
171 |
|
|
172 |
/* |
|
173 |
/*Seleccionar el primer registro. |
|
174 |
*/ |
|
175 |
int numr = dtm.getRowCount(); |
|
176 |
if (numr != 0 ) |
|
177 |
this.getJTable().setRowSelectionInterval(0,0); |
|
178 |
} |
|
177 | 179 |
|
178 | 180 |
} |
Also available in: Unified diff