Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/10/2006, 11:54
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Hola:

Bueno, yo soy un poco rupestre y nunca he usado un diseñador gráfico, siempre me hago las ventanas directamente en código. Si entiendes bien los layouts y usas el más adecuado en cada momento, tampoco se echa de menos.

Por otro lado, hace tiempo me hice varios paneles vacíos a medida, de forma que cubren casi todas mis necesidades de hacer formularios. Por ejemplo, tengo un panel con un método al que llamo asi

MiPanel p = new MiPanel();
p.anhadeComponente (unStringEtiqueta, unComponente);
p.anahdeComponente (otraEtiqueta, otroComponente);

Este panel tiene dentro un GridBagLayout y el voy añadiendo etiquetas y componentes y las coloca bien alineadas.

En un momento dado, el componente que añado detrás de la etiqueta puede ser un panel completo con más cosas y un BorderLayout y también queda bien alineado (es cuestión de quitarle márgen izquierdo al BorderLayout), etc, etc.

En fin, como ves es una solución intermedia. No construyo todos los paneles desde cero, pero si hago todos los que necesito más o menos independientes.

Se bueno.
__________________
Apuntes Java
Wiki de Programación