¿Cómo se puede conseguir esto?

osaxti
03 de Febrero del 2004
La cuestión es la siguiente: Tenemos un frame, este frame contiene varios elementos entre ellos por ejemplo un JPanel. El layout es null y los elementos están dispuestos en el frame usando setBounds. Como se haría para que un usuario pudiera cambiar el tamaño del panel arrastrando con el ratón el límite del panel hasta que suelte el ratón y se quede en la posición final?

chuidiang
03 de Febrero del 2004
Pon un layout que no sea null. En función de los componentes que tengas y cómo quieras distribuirlos, podrás usar uno u otro.
En www.geocities.com/chuidiang tienes un pequeño tutorial sobre el GridBagLayout con ejemplos funcionando. Echale un ojo a ver si te sirve algo.
Se bueno

Jander
03 de Febrero del 2004
Tendrias que poner un listener de raton al frame, MouseListener y MouseMotionListener para controlar cuando el raton hace click y sus coordenadas. Una vez tengas eso, redimensionas el JPanel y listo.