Revision 3049 trunk/extensions/extGeoreferencing/src/com/iver/cit/gvsig/gui/Panels/DataPointsTabPanel.java

View differences:

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