Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2005, 21:36
Avatar de KCOB
KCOB
 
Fecha de Ingreso: enero-2002
Ubicación: BCN
Mensajes: 119
Antigüedad: 22 años, 4 meses
Puntos: 0
Exclamación Problema de diseño con swing

Buenas a todos !
Estoy empezando una aplicacion en java con modo grafico ( swing ) y mi duda esta en como puedo hacer para que los JComponents que voy colocando dentro de los Panel o los Layouts no ocupen todo el espacio del JFrame.
Por ejemplo si me creo un GridLayout de 3 x 3 y le meto 6 lables o textfields, estos me ocupan todo el frame.
He probado varias cosas como :

- hacer boton.setMaximumSize(dim) donde dim es un Dimension de un alto y un ancho adecuado.
- hacer mas filas y columnas en el GridLayout para ver si les deja un espacio, pero todo lo que esta vacio no ocupa espacio.
- provar con distintos Layouts...

El caso es que siempre se expanden los componentes. Como puedo hacer para fijar el tamaño de los componentes ? Como podria poner bordes a un JFrame o a un Panel ?

Por cierto, como se añade un componente a una posicion determinada de un GridLayout ??

Merci !