Revision 3049 trunk/extensions/extGeoreferencing/src/com/iver/cit/gvsig/gui/Panels/DataPointsTabPanel.java
DataPointsTabPanel.java | ||
---|---|---|
89 | 89 |
} |
90 | 90 |
|
91 | 91 |
if (((JTabbedPane)ev.getSource()).getSelectedIndex() == 1){ |
92 |
parent.getFrame().setResizable(true); |
|
93 |
|
|
94 |
FLyrPoints lyrPoints = null; |
|
95 |
View theView = (View) PluginServices.getMDIManager().getActiveView(); |
|
96 |
for(int i=0;i<theView.getMapControl().getMapContext().getLayers().getLayersCount();i++){ |
|
97 |
FLayer lyr = theView.getMapControl().getMapContext().getLayers().getLayer(i); |
|
98 |
if( lyr instanceof FLyrPoints) |
|
99 |
lyrPoints = (FLyrPoints)lyr; |
|
100 |
} |
|
101 |
if(lyrPoints != null){ |
|
102 |
//A?adimos las filas que falten |
|
103 |
for(int i=tablePointsPanel.getJTable().getTableModel().getRowCount(); |
|
104 |
i<lyrPoints.length();i++) |
|
105 |
this.tablePointsPanel.getJTable().getTableModel().addNew(); |
|
106 |
|
|
107 |
//Llenamos la tabla |
|
108 |
for(int i=0;i<lyrPoints.length();i++){ |
|
109 |
GeoPoint p = lyrPoints.getPoint(i); |
|
110 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt(String.valueOf(i),i,0); |
|
111 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt(String.valueOf(p.pixelPoint.getX()),i,1); |
|
112 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt(String.valueOf(p.pixelPoint.getY()),i,2); |
|
113 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt(String.valueOf(p.mapPoint.getX()),i,3); |
|
114 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt(String.valueOf(p.mapPoint.getY()),i,4); |
|
115 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt("",i,5); |
|
116 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt("",i,6); |
|
117 |
this.tablePointsPanel.getJTable().getTableModel().setValueAt("",i,7); |
|
118 |
} |
|
119 |
|
|
120 |
} |
|
121 |
|
|
122 |
|
|
123 |
|
|
124 |
|
|
92 |
parent.getFrame().setResizable(true); |
|
125 | 93 |
} |
126 | 94 |
|
127 | 95 |
} |
Also available in: Unified diff