Vamos a desarrolllar un nuevo Componente para el AWT, para mejorar el Label que se proporciona con el AWT, añadiéndole al original cosas como bordes, efectos de sombreado, etc., o posibilidad de fijarle características como el color o el font de caracteres con que se presentará en pantalla.
En el código fuente de la clase, Etiqueta.java, hemos introducido gran cantidad de comentarios, por lo que explicaciones aquí serían redundantes, en la mayoría de las sentencias para que se vaya siguiendo paso a paso la construcción y entendiendo qué hace cada uno de los métodos y, para que resulte sencillo al lector el añadir nuevos tipos de efectos sobre el texto de la Etiqueta.
El applet EjEtiqueta.java presenta las tres posibilidades de presentar texto en pantalla que hemos implementado: Texto normal, resaltado y hundido. A continuación se muestra el resultado de la ejecución del applet.
|
[Anterior] [Indice] [Siguiente] |