Java Desktop Integration Components
El proyecto Java Desktop Integration Components (JDIC, en español, Componentes de Integración con Escritorio Java), también llamado JDesktop Integration Components proporciona componentes que dan a las aplicaciones Java el mismo acceso a los servicios del sistema operativo que a las aplicaciones nativas de este. Por ejemplo, una aplicación Java ejecutándose en el escritorio de un usuario puede abrir una página web usando el navegador web por defecto o predeterminado (p.ej. Firefox), pero la misma aplicación Java ejecutándose en un escritorio de usuario distinto abriría la página web en Opera (el segundo navegador por defecto).
Inicialmente el proyecto admite funciones como incrustar el navegador HTML nativo, abrir mediante programación la herramienta nativa de correo electrónico, utilizar visores de tipo de archivo registrado, y empaquetar aplicaciones JNLP como paquetes de instalador MSI, RPM y SVR4. Además, se incluye un SDK para el desarrollo de salvapantallas independiente de plataforma.[1]
Componentes
El paquete de JDIC, que es multiplataforma, incluye los archivos necesarios para empezar a trabajar:[2]
- jdic.jar: este archivo JAR contiene todas las clases de Java que se necesitan para cualquier desarrollo de JDIC. Debe estar en la ruta de clases para la compilación.
- jdic.dll y tray.dll: en instalaciones de Windows, ambos archivos deben estar en el directorio C:\Windows (o aquel en que se haya instalado el sistema operativo). Estos contienen los métodos de "puente" entre los métodos de Java jdic.jar y los métodos nativos del sistema operativo.
- libjdic.so y libtray.so: en sistemas Solaris y GNU/Linux, ambos archivos deben ir a la carpeta LD_LIBRARY_PATH.
Referencias
Notas
- ↑ http://javadesktop.org/articles/jdic/index.html Archivado el 24 de junio de 2011 en Wayback Machine. JavaDesktop: The JDIC Project
- ↑ http://www.ibm.com/developerworks/java/library/j-jdic/ Introducing the JDesktop Integration Components
Bibliografía
- (en inglés) Libro sobre programación en Java Archivado el 14 de mayo de 2011 en Wayback Machine.
Véase también
Portal:Software libre. Contenido relacionado con Software libre.- Java Desktop System
Enlaces externos
- (en inglés) Página del proyecto JDIC en java.net
- (en inglés) Página del proyecto JDIC
- (en inglés) Understanding JDIC File-Type Associations
- (en inglés) Integrate native OS features in your desktop applications with JDIC
- Muro de JDIC en Facebook
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.