Este applet nos muestra cómo se pueden incorporar nuevos Componentes al AWT. Hemos diseñado un sistema de solapas o Tabs, como se suelen reconocer, para incorporar a nuestras aplicaciones. En el fichero EjFicha.java, se encuentra el código que muestra cómo se usa y que corresponde a la ejecución del applet que aparece en esta misma página.
Los ficheros de código fuente que se emplean para la implementación del sistema de solapas propuesto son:
Se encarga de presentar el cuerpo de la ficha que corresponde a una solapa. Nos permite incorporar cualquier otro elemento que deseemos a esa ficha, tal como muestra el ejemplo, en el cual hemos añadido diferentes componentes a cada una de las fichas que se abren al seleccionar las solapas.
Se encarga de gestionar cada una de las solapas. Nos indica cuando se ha pulsado en una solapa y tiene implementados los métodos necesarios para indicarnos cuando una solapa está selecciona o no, cuando se pica con el ratón dentro de una solapa, o para resaltar la solapa cuando se selecciona, entre otros.
Este fichero contiene una clase compuesta de dos Objetos, uno de clase Solapa y otro de clase CuerpoFicha. Se encarga de gestionar la presentación de la Ficha al completo, de forma que cuando se selecciona una solapa, se presenta el contenido del objeto CuerpoFicha que tiene asociado ese objeto Solapa que se ha elegido.
Contiene un objeto Vector con todas las fichas que hayamos incorporado al applet. Aquí es donde podemos indicar que el applet contendrá más o menos Fichas, que estarán representadas por las Solapas que el usuario podrá elegir con el ratón.
|
[Anterior] [Indice] [Siguiente] |