miércoles
abr102002
Como crear interfaces nativas portables en Java
miércoles, abril 10, 2002 at 2:00AM
He aquí la gran cuestión que mucha gente se plantea. Una solución que podemos leer en un artículo recientemente publicado en IBM es la utilización del compilador GNU GCJ junto con las librerías open source SWT (Standard Window Toolkit).
Para explicaros lo que es SWT habría que comprender como se crearon los otros toolkits de Java:
Pues en este artículo os explican como con GCJ y SWT podemos crear interfaces nativas y portables.
Hay que recalcar que desde linux podemos utilizar GCJ como un cross-compiler y generar ejecutables de windows sin problemas.
Por otra parte es interesante anunciar que el 15 de Abril está programada la aparición de este compilador GNU para la plataforma Windows facilitando todavía más las cosas.
Un saludo.
Para explicaros lo que es SWT habría que comprender como se crearon los otros toolkits de Java:
- AWT: Toolkit nativo y multiplataforma. Por esta razón no tiene muchos componentes (ejemplo árboles) por ejemplo en Motif no están disponibles por lo que no se pueden integrar en awt
- Swing: Toolkit hecho completamente en Java. Esto le permite crear gran cantidad de componentes, pero con la desventaja de no ser nativos (aunque con la llegada del jdk 1.4 y la aceleración por hardware el rendimiento ya es similar).
- SWT: Creado por IBM como un paso intermedio. Sus componentes son totalmente nativos y cuando encuentra una plataforma donde ese componente no está disponible pues utiliza un equivalente en Java.
Pues en este artículo os explican como con GCJ y SWT podemos crear interfaces nativas y portables.
Hay que recalcar que desde linux podemos utilizar GCJ como un cross-compiler y generar ejecutables de windows sin problemas.
Por otra parte es interesante anunciar que el 15 de Abril está programada la aparición de este compilador GNU para la plataforma Windows facilitando todavía más las cosas.
Un saludo.
in
j2se
j2se 
Reader Comments