Revision 3037 trunk/extensions/extGeoreferencing/src/com/iver/cit/gvsig/gui/Panels/ErrorPointPanel.java

View differences:

ErrorPointPanel.java
10 10

  
11 11
import com.iver.andami.PluginServices;
12 12

  
13
import java.awt.Insets;
13 14
/**
14 15
 * Panel que contiene la informaci?n de cada punto. 
15 16
 * No contiene eventos, estos deben ser manejados desde la 
......
23 24
	private JPanel pInfoPoint = null;
24 25
	private JPanel pX = null;
25 26
	private JPanel pY = null;
26
	private JPanel pLatitud = null;
27
	private JPanel pLongitud = null;
27
	private JPanel pRms = null;
28
	private JPanel pTotal = null;
28 29
	private JTextField tX = null;
29 30
	private JLabel lX = null;
30 31
	private JLabel lY = null;
31 32
	private JTextField tY = null;
32
	private JLabel lLongitud = null;
33
	private JLabel lLatitud = null;
34
	private JTextField tLatitud = null;
35
	private JTextField tLongitud = null;
33
	private JLabel lRms = null;
34
	private JLabel lTotal = null;
35
	private JTextField tTotal = null;
36
	private JTextField tRms = null;
36 37

  
37 38
	
38 39
	
40
	private JPanel pError = null;
39 41
	/**
40 42
	 * This is the default constructor
41 43
	 */
......
50 52
	 * @return void
51 53
	 */
52 54
	private void initialize() {                
55
		GridBagConstraints gridBagConstraints4 = new GridBagConstraints();
53 56
		GridBagConstraints gridBagConstraints6 = new GridBagConstraints();
54 57
		gridBagConstraints6.insets = new java.awt.Insets(0,0,0,0);
55
		gridBagConstraints6.gridy = 3;
58
		gridBagConstraints6.gridy = 1;
56 59
		gridBagConstraints6.gridx = 0;
57
		GridBagConstraints gridBagConstraints5 = new GridBagConstraints();
58
		gridBagConstraints5.insets = new java.awt.Insets(0,0,0,0);
59
		gridBagConstraints5.gridy = 2;
60
		gridBagConstraints5.weighty = 0.0D;
61
		gridBagConstraints5.gridx = 0;
62
		GridBagConstraints gridBagConstraints4 = new GridBagConstraints();
63
		gridBagConstraints4.insets = new java.awt.Insets(0,0,0,0);
64
		gridBagConstraints4.gridy = 1;
65
		gridBagConstraints4.weighty = 0.0D;
66
		gridBagConstraints4.gridx = 0;
67
		GridBagConstraints gridBagConstraints3 = new GridBagConstraints();
68
		gridBagConstraints3.insets = new java.awt.Insets(0,0,0,0);
69
		gridBagConstraints3.gridy = 0;
70
		gridBagConstraints3.ipadx = 0;
71
		gridBagConstraints3.gridx = 0;
72 60
		
73 61
		this.setLayout(new GridBagLayout());
74
		this.setBorder(javax.swing.BorderFactory.createTitledBorder(null, PluginServices.getText(this, "error"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
62
		this.setBorder(javax.swing.BorderFactory.createEmptyBorder(0,0,0,0));
75 63
		this.setSize(new java.awt.Dimension(180,160));
76 64
		this.setPreferredSize(new java.awt.Dimension(180,160));
77
		this.add(getPX(), gridBagConstraints3);
78
		this.add(getPY(), gridBagConstraints4);
79
		this.add(getPLatitud(), gridBagConstraints5);
80
		this.add(getPLongitud(), gridBagConstraints6);
65
		gridBagConstraints4.gridx = 0;
66
		gridBagConstraints4.gridy = 0;
67
		this.add(getPTotal(), gridBagConstraints6);
68
		this.add(getPError(), gridBagConstraints4);
81 69
	}
82 70
	
83 71
	/**
......
125 113
	 * 	
126 114
	 * @return javax.swing.JPanel	
127 115
	 */
128
	private JPanel getPLatitud() {
129
		if (pLatitud == null) {
130
			lLongitud = new JLabel();
131
			lLongitud.setText("longitud:");
116
	private JPanel getPRms() {
117
		if (pRms == null) {
118
			lRms = new JLabel();
119
			lRms.setText("RMS:");
132 120
			FlowLayout flowLayout3 = new FlowLayout();
133 121
			flowLayout3.setAlignment(java.awt.FlowLayout.RIGHT);
134
			pLatitud = new JPanel();
135
			pLatitud.setLayout(flowLayout3);
136
			pLatitud.setPreferredSize(new java.awt.Dimension(170,29));
137
			pLatitud.add(lLongitud, null);
138
			pLatitud.add(getLongitud(), null);
122
			pRms = new JPanel();
123
			pRms.setLayout(flowLayout3);
124
			pRms.setPreferredSize(new java.awt.Dimension(170,29));
125
			pRms.add(lRms, null);
126
			pRms.add(getLongitud(), null);
139 127
		}
140
		return pLatitud;
128
		return pRms;
141 129
	}
142 130

  
143 131
	/**
......
145 133
	 * 	
146 134
	 * @return javax.swing.JPanel	
147 135
	 */
148
	private JPanel getPLongitud() {
149
		if (pLongitud == null) {
150
			lLatitud = new JLabel();
151
			lLatitud.setText(PluginServices.getText(this, "latitud")+":");
136
	private JPanel getPTotal() {
137
		if (pTotal == null) {
138
			lTotal = new JLabel();
139
			lTotal.setText(PluginServices.getText(this, "total")+":");
152 140
			FlowLayout flowLayout4 = new FlowLayout();
153 141
			flowLayout4.setAlignment(java.awt.FlowLayout.RIGHT);
154
			pLongitud = new JPanel();
155
			pLongitud.setLayout(flowLayout4);
156
			pLongitud.setPreferredSize(new java.awt.Dimension(170,29));
157
			pLongitud.add(lLatitud, null);
158
			pLongitud.add(getLatitud(), null);
142
			pTotal = new JPanel();
143
			pTotal.setLayout(flowLayout4);
144
			pTotal.setPreferredSize(new java.awt.Dimension(180,30));
145
			pTotal.add(lTotal, null);
146
			pTotal.add(getLatitud(), null);
159 147
		}
160
		return pLongitud;
148
		return pTotal;
161 149
	}
162 150
	
163 151
	/**
......
170 158
	public JTextField getTX() {
171 159
		if (tX == null) {
172 160
			tX = new JTextField();
173
			tX.setPreferredSize(new java.awt.Dimension(90,19));
161
			tX.setPreferredSize(new java.awt.Dimension(110,19));
174 162
		}
175 163
		return tX;
176 164
	}
......
185 173
	public JTextField getTY() {
186 174
		if (tY == null) {
187 175
			tY = new JTextField();
188
			tY.setPreferredSize(new java.awt.Dimension(90,19));
176
			tY.setPreferredSize(new java.awt.Dimension(110,19));
189 177
		}
190 178
		return tY;
191 179
	}
......
198 186
	 * @return javax.swing.JTextField	
199 187
	 */
200 188
	public JTextField getLatitud() {
201
		if (tLatitud == null) {
202
			tLatitud = new JTextField();
203
			tLatitud.setPreferredSize(new java.awt.Dimension(100,19));
204
			tLatitud.setHorizontalAlignment(javax.swing.JTextField.LEFT);
189
		if (tTotal == null) {
190
			tTotal = new JTextField();
191
			tTotal.setPreferredSize(new java.awt.Dimension(110,19));
192
			tTotal.setHorizontalAlignment(javax.swing.JTextField.LEFT);
205 193
		}
206
		return tLatitud;
194
		return tTotal;
207 195
	}
208 196

  
209 197
	/**
......
214 202
	 * @return javax.swing.JTextField	
215 203
	 */
216 204
	public JTextField getLongitud() {
217
		if (tLongitud == null) {
218
			tLongitud = new JTextField();
219
			tLongitud.setPreferredSize(new java.awt.Dimension(100,19));
220
			tLongitud.setHorizontalAlignment(javax.swing.JTextField.LEFT);
205
		if (tRms == null) {
206
			tRms = new JTextField();
207
			tRms.setPreferredSize(new java.awt.Dimension(110,19));
208
			tRms.setHorizontalAlignment(javax.swing.JTextField.LEFT);
221 209
		}
222
		return tLongitud;
210
		return tRms;
223 211
	}
224 212
	
225 213
	
226
}
214
	/**
215
	 * This method initializes jPanel	
216
	 * 	
217
	 * @return javax.swing.JPanel	
218
	 */    
219
	private JPanel getPError() {
220
		if (pError == null) {
221
			GridBagConstraints gridBagConstraints3 = new GridBagConstraints();
222
			GridBagConstraints gridBagConstraints2 = new GridBagConstraints();
223
			GridBagConstraints gridBagConstraints1 = new GridBagConstraints();
224
			pError = new JPanel();
225
			pError.setLayout(new GridBagLayout());
226
			gridBagConstraints1.gridx = 0;
227
			gridBagConstraints1.gridy = 0;
228
			gridBagConstraints1.ipadx = 0;
229
			gridBagConstraints1.insets = new Insets(0, 0, 0, 0);
230
			gridBagConstraints1.gridwidth = 2;
231
			gridBagConstraints2.gridx = 0;
232
			gridBagConstraints2.gridy = 1;
233
			gridBagConstraints2.weighty = 0.0D;
234
			gridBagConstraints2.insets = new Insets(0, 0, 0, 0);
235
			gridBagConstraints3.gridx = 0;
236
			gridBagConstraints3.gridy = 2;
237
			gridBagConstraints3.weighty = 0.0D;
238
			gridBagConstraints3.insets = new Insets(0, 0, 0, 0);
239
			pError.setPreferredSize(new java.awt.Dimension(180,130));
240
			pError.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Error", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
241
			pError.add(getPX(), gridBagConstraints1);
242
			pError.add(getPY(), gridBagConstraints2);
243
			pError.add(getPRms(), gridBagConstraints3);
244
		}
245
		return pError;
246
	}
247
 }

Also available in: Unified diff