Компоненты интеграции Java Desktop - Java Desktop Integration Components - Wikipedia
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Июнь 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В Компоненты интеграции Java Desktop (JDIC) проект предоставляет компоненты, которые дают Ява приложения одинаковый доступ к Операционная система сервисы как собственные приложения. Например, приложение Java, запущенное на рабочем столе одного пользователя, может открывать веб-страницу, используя значение по умолчанию для этого пользователя. веб-браузер (например. Fire Fox ), но то же приложение Java, запущенное на рабочем столе другого пользователя, откроет страницу в Опера (браузер второго пользователя по умолчанию). Первоначально проект поддерживает такие функции, как встраивание собственного HTML браузер, программно открывая родной почтовый клиент, используя зарегистрированные программы просмотра файлового типа и упаковывая приложения JNLP как RPM, SVR4 и MSI установочные пакеты. В качестве бонуса SDK для разработки платформенно-независимой заставки Включено.[1]Большинство функций, предоставляемых JDIC, были включены в JDK начиная с версии 1.6. В итоге разработка проекта подошла к концу.
Составные части
В кросс-платформенный Пакет JDIC, файлы которого должны позволять пользователю работать, включает:[2]
- jdic.jar: файл JAR, содержащий все классы Java, необходимые для разработки. Он должен быть в пути к классам пользователя для компиляции.
- jdic.dll и tray.dll: Вкл. Windows при установке эти файлы должны находиться в каталоге, в котором установлена операционная система (обычно C: Windows). Они содержат методы «моста» между Java-методами jdic.jar и собственными методами ОС.
- libjdic.so и libtray.so: Вкл. Солярис и Linux В операционных системах эти два файла должны находиться в папке LD_LIBRARY_PATH.
Смотрите также
Рекомендации
- ^ http://javadesktop.org/articles/jdic/index.html В архиве 2011-06-24 на Wayback Machine JavaDesktop: проект JDIC
- ^ http://www.ibm.com/developerworks/java/library/j-jdic/ Интегрируйте собственные функции ОС в настольные приложения с помощью JDIC