Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMario Vega Crespo Modificado hace 9 años
1
Gustavo Brown gusbro@artech.com.uy Java GUI: Widget Toolkits de la A a la S
2
Temario AWT – Los comienzos del Generador Swing/WFC Interfaz gráfica del Generador Java El futuro de la VM de MS Eclipse SWT Futuro AWT – Los comienzos del Generador Swing/WFC Interfaz gráfica del Generador Java El futuro de la VM de MS Eclipse SWT Futuro
3
‘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 ¿ 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
4
AWT: Los comienzos del Generador 1997 JDK 1.1 AWT – Abstract Windowing Toolkit Esquema de peers Mínimo Común Denominador VM de Microsoft 1997 JDK 1.1 AWT – Abstract Windowing Toolkit Esquema de peers Mínimo Común Denominador VM de Microsoft
5
Swing / WFC Swing Lightweight PLAF- Pluggable Look And Feel WFC Controles nativos Look and Feel ‘Windows’ Swing Lightweight PLAF- Pluggable Look And Feel WFC Controles nativos Look and Feel ‘Windows’
6
Interfaz gráfica del Generador Java Programa UI Factory AWT Swing WFC SWT
7
El futuro de la VM de MS Juicio Sun Microsoft Disponibilidad de la VM Perspectivas a futuro Juicio Sun Microsoft Disponibilidad de la VM Perspectivas a futuro
8
The total Eclipse of the Sun
9
Eclipse
10
SWT – Standard Widget Toolkit Componentes nativos Multiplataforma (Windows, Linux, Mac, etc) Componentes nativos Multiplataforma (Windows, Linux, Mac, etc) Programa Interfaz JA R DL L
11
SWT – Standard Widget Toolkit Principales características Eficiencia Portabilidad Extensiones especìficas a una plataforma Ej: ActiveX 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 Principales características Eficiencia Portabilidad Extensiones especìficas a una plataforma Ej: ActiveX 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
12
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 Migrar aplicaciones Win a SWT Utilizar features Java 2 en el cliente Logging Java Web Start Collection Framework etc JDBC 1.3
13
GX / SWT Demostración
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.