Revision 6180

View differences:

trunk/libraries/libUI/src/org/gvsig/gui/beans/swing/GridBagLayoutPanel.java
43 43
*
44 44
* $Id$
45 45
* $Log$
46
* Revision 1.2  2006-07-03 09:29:09  jaume
46
* Revision 1.3  2006-07-04 16:56:10  azabala
47
* new method to add three componentes
48
*
49
* Revision 1.2  2006/07/03 09:29:09  jaume
47 50
* javadoc
48 51
*
49 52
* Revision 1.1  2006/06/29 06:27:10  jaume
......
160 163
		gridBag.setConstraints(comp2,cons);
161 164
		add(comp2);
162 165
	}
166
	
167
	
168
/**
169
 * AZABALA
170
 * Estoy viendo si no seria conveniente a?adir un Component[]
171
 * como parametro, para que pueda crecer hasta infinito y mas alla
172
 * 
173
 * 
174
 * @param comp1
175
 * @param comp2
176
 * @param comp3
177
 * @param fill
178
 */
179
public void addComponent(Component comp1, 
180
						Component comp2, 
181
						Component comp3,
182
						int fill)
183
{
184
	copyToolTips(comp1, comp2);
185
	copyToolTips(comp1, comp3);
186
	
187
	GridBagConstraints cons = new GridBagConstraints();
188
	cons.gridy = y++;
189
	cons.gridheight = 1;
190
	cons.gridwidth = 1;
191
	cons.weightx = 0.0f;
192
	cons.insets = new Insets(1,0,1,0);
193
	cons.fill = GridBagConstraints.BOTH;
163 194

  
195
	gridBag.setConstraints(comp1,cons);
196
	add(comp1);
197

  
198
	cons.gridx = 1;
199
	cons.weightx = 1.0f;
200
	gridBag.setConstraints(comp2,cons);
201
	add(comp2);
202
	
203
	//FIXME. REVISAR ESTO QUE SEGURAMENTE ESTE MAL (AZABALA)
204
	cons.fill = GridBagConstraints.NONE;
205
	cons.gridx = 2;
206
	cons.weightx = 1.0f;
207
	gridBag.setConstraints(comp3, cons);
208
	add(comp3);
209
}
210
	
211
	
212
	
213
	
214
	
215

  
164 216
	/**
165 217
	 * Adds a component to the option pane. Components are
166 218
	 * added in a vertical fashion, one per row.

Also available in: Unified diff