Swing y JFC (Java Foundation Classes)

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.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR