Colocar componentes al cambiar el tamaño del frame

Frida
26 de Diciembre del 2004
Pues eso, me encantaria que alguien me ayudase y me dijese como hacer que los componentes de un frame se coloquen segun el tamaño de este.
Es decir que cambiando el frame en ejecucion, ojo muy importante lo de ejecución, los componentes se pongan en sus posiciones relativas.
Supongo q habrá un evento del mismo modo que cuando cierro el frame, pero no se como se llama por favor si alguien me ayuda se lo agradecería.

chuidiang
26 de Diciembre del 2004
El JFrame admite muchos tipos de layout (la clase que se encarga de colocar los componentes dentro). Uno de los más versátiles es el GridBagLayout. Si lo utilizas bien, tus botones se ajustarán solos en modo de ejecución, sin que tengas que hacer nada. En www.geocities.com/chuidiang/java tienes un tutorial con ejemplos sobre este layout.

Se bueno.

Heihachi
26 de Diciembre del 2004
Usando layouts eso es automático.

Si usas setLayout(null) para usar coordenadas absolutas pierdes esa funcionalidad.

Aquí hay un tutorial:
http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html

Saludos!