## Trucos de Conversión General

#### Espacio vacío

> Al menos con el aspecto y comportamiento por defecto (Java) los componentes Swing tienden a ser más anchos (esto esm contienen menos espacio vacío), Para obtener un aspecto más esparcido. podríamos tener que añadir bordes vacíos a algunos componentes o márgenes a los componentes de texto.

#### Convertir Código de Dibujo

> Habla sobre cómo se debería mover el código de dibujo a paintComponent (y definitivament no a update), y el doble buffer es automático ahora.

> Si nuestro código de dibujo crea un título o laterales alrededor del componente, debemos considerar reemplazarlo con un border. Por ejemplo, podemos crear fácilmente una caja alrededor de un grupo de componentes añadiendo los componentes a un JPanel y haciendo que el panel tenga un borde.

> Si hemos implementadopaintComponent entonces debemos llamar primero a super.paintComponent. Si no es así, incluso si el componente es opaco no dibujará automáticamente su fondo.

> No debemos dibujar directamente en un JApplet porque será cubierto por el panel de contenido automático. En su lugar debemos usar una clase separada para hacer el dibujado y añadirlo al panel de contenidos del applet.

Ozito