Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porBeatriz Lourdes Ortega Ortíz Modificado hace 8 años
1
Jesús Arellano
2
Java posee una API (Interfaz para programación de Aplicaciones) que es la encargada de manipular las interfaces gráficas hechas con Swing. Esta nos permite crear GUI's realmente bonitas. Los componentes de Swing están escritos en Java, sin ningún código de especificación de ventanas. Esto facilita la creación de interfaces gráficas sin tomar en cuenta el sistema de graficación de ventanas donde se trabaje, y simplificando el desarrollo de aplicaciones. Swing además soporta una arquitectura de visualización (Look And Feel). Ésta característica dota a los usuarios con la habilidad de cambiar la apariencia de una aplicación sin reiniciarla y sin que el desarrollador se tenga que cambiar por completo su conjunto de subclases.
3
Java Look And Feel (L&F) es un API multiplataforma proporcionada por JavaSoft. Java L&F implementa todas las funcionalidades básicas de Swing, pero tambén se extiende en otras áreas incluyendo: Temas Sliders (barras de selección de rangos) Toolbars (Barras de herramientas) Trees (arboles de contenido)
4
name=Payaso indica que el tema se llama Payaso. primary1=200,0,66 es el color del borde externo primary2=0,0,255 es el color del borde interno y el foco primary3=0,255,0 es el color de la barra de titulo secondary1=255,255,0 color del borde de los botones, labels, etc secondary2=0,255,255 color de los botones al estar presionados secondary3=255,0,255 color de fondo de los botones, labels, etc black=255,255,200 color de las letras sobre las cajas de texto, etc white=25,80,150 color del fondo de las cajas de texto, areas, etc PropertiesMetalTheme, es una clase que crea un flujo hacia el archivo de texto que contenga la configuración del tema, y carga las propiedades que se encuentren allí. No voy a explicar en detalle el funcionamiento de esta clase ya que eso está fuera de los límites de este artículo, y además es muy fácil de comprender. UISwitchListener, es una clase que permite cambiar la interfaz de usuario en tiempo de ejecución, sin problemas inesperados.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.