Java GUI Widget Toolkits de la A a

  • Slides: 14
Download presentation
Java GUI: Widget Toolkits de la A a la S Gustavo Brown gusbro@artech. com.

Java GUI: Widget Toolkits de la A a la S Gustavo Brown gusbro@artech. com. uy

Temario AWT – Los comienzos del Generador Swing/WFC Interfaz gráfica del Generador Java El

Temario AWT – Los comienzos del Generador Swing/WFC Interfaz gráfica del Generador Java El futuro de la VM de MS Eclipse SWT Futuro

‘Widget Toolkits’ ¿ Qué son ? Compuestos por una biblioteca de clases Java (JAR)

‘Widget Toolkits’ ¿ Qué son ? Compuestos por una biblioteca de clases Java (JAR) y otra nativa (DLL) que accede a los recursos del SO subyacente ¿ Por qué son necesarios ? Java es multiplataforma Brindan una interfaz homogénea

AWT: Los comienzos del Generador 1997 JDK 1. 1 AWT – Abstract Windowing Toolkit

AWT: Los comienzos del Generador 1997 JDK 1. 1 AWT – Abstract Windowing Toolkit Esquema de peers Mínimo Común Denominador VM de Microsoft

Swing / WFC Swing Lightweight PLAF- Pluggable Look And Feel WFC Controles nativos Look

Swing / WFC Swing Lightweight PLAF- Pluggable Look And Feel WFC Controles nativos Look and Feel ‘Windows’

Interfaz gráfica del Generador Java UI Factory AWT Swing Programa WFC SWT

Interfaz gráfica del Generador Java UI Factory AWT Swing Programa WFC SWT

El futuro de la VM de MS Juicio Sun Microsoft Disponibilidad de la VM

El futuro de la VM de MS Juicio Sun Microsoft Disponibilidad de la VM Perspectivas a futuro

The total Eclipse of the Sun

The total Eclipse of the Sun

Eclipse

Eclipse

SWT – Standard Widget Toolkit Componentes nativos Multiplataforma (Windows, Linux, Mac, etc) JA R

SWT – Standard Widget Toolkit Componentes nativos Multiplataforma (Windows, Linux, Mac, etc) JA R Interfaz Programa DL L

SWT – Standard Widget Toolkit Principales características Eficiencia Portabilidad Extensiones especìficas a una plataforma

SWT – Standard Widget Toolkit Principales características Eficiencia Portabilidad Extensiones especìficas a una plataforma Ej: Active. X Acceso a las caracterìsticas de la interfaz de la plataforma subyacente Ej: Skins en Windows XP Los recursos del SO se piden al crear los controles, y deben ser liberados manualmente

Aplicaciones GX Java: Futuro Migrar aplicaciones Win a SWT Utilizar features Java 2 en

Aplicaciones GX Java: Futuro Migrar aplicaciones Win a SWT Utilizar features Java 2 en el cliente Logging Java Web Start Collection Framework etc JDBC 1. 3

GX / SWT Demostración

GX / SWT Demostración