Publié le 23/08/2010
Auteur fobec
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

JDesktop Integration Components(JDIC)

Java est langage multiplateforme sur lequel les applications s'exécutent indépendamment de l'OS. Le projet JDesktop Integration Components (JDIC) apporte l'accès à certaines fonctions natives de l'OS.

Les API multiplate-forme de JAVA

Les principaux projets de ce Framework sont répartis en 5 groupes:

JDIC Desktop

Le but de JDIC Desktop est est l'accès aux services de bureau comme l'ouverture d'un fichier dans le bon éditeur, à partir d'un message e-mail, ou l'envoi d'une URL dans le navigateur web par défaut. Ce sont toutes des fonctions souvent utilisées dans une application qui nécessitent par contre beaucoup de travail pour créer l'interface entre les libs JAVA et le système d'exploitation.

JDIC FileTypes

Les fonctions contenues dans JDIC FileTypes pemettent de lire et modifier les associations de fichier MIME. Cela signifie que une application JAVA peut définir quel programme à utiliser avec les fichiers d'un type d'extension. Par exemple, directement au système d'exploitation, les documents .txt seront ouverts avec Word au lieu de Notepad définit par défaut

JDIC Browser

Le JDIC Browser ne donne pas un accès aux API du système d'exploitation par contre il constitue un composant supplémentaire à intégrer dans les application JAVA. Avant l'arrivée de JDIC, il fallait utiliser un composant tiers pour afficher une page HTML. Le Browser inclus dans cette librairie intègre le navigateur internet définit par défaut dans l’application JAVA.
Téléchargement sera également plus rapide, parce que vous ne aurez pas à inclure le
navigateur natif avec votre demande.

JDIC Tray

L'API Tray Icon a pour but d'afficher de petites icônes dans le coin inférieur droit de votre
écran, en supposant que le système d'exploitation du poste a un bureau de ce type. L'api intègre les fonctions de menus pop-up et les info-bulles sur les icones tray.

Depuis les fonctions de Desktop et de Tray ont été reprises dans JAVA 6. Le projet reste intéressant et formateur.
Télécharger les sources de JDIC

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
java - outils
Mise a jour
23/08/2010
Visualisation
vu 2953 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 267 articles
|BIO_PSEUDO|
Commentaires récents

Publié par troops28 dans CMS

C un truc qui va plaire ca ;) enfin j'espere
En ajoutant :
if ColWidths[i] < Canvas.TextWidth(strTemp) then ColWidths[i] := Canvas.TextWidth(strTemp)+10;

Dans la procedure LoadStr...

Publié par Deepan dans php5

Bonjour,
Merci pour ce tuto qui m'a bien aide.
Je donne ici les modifications apportees pour que cela fonctionne chez moi.

/****************************************
* Ouvrir u...

Publié par MeepMeep dans tuto

Attention, un petit correctif a apporter :
headerContent-type: $header_contenttype charset: UTF-8
Remplacer charset: UTF-8 par charsetUTF-8
La difference est subtile mais susceptible d'etre m...

Publié par Tactic Rayan dans java

Merci beaucoup, c'est tres interressent, tres longtemps que j'ai recherche ce code

Publié par Julie dans logiciel

C'est donc un moteur de recherche specialise. On peut vraiment rechercher tous les domaines que l'on veut. Cela permettrait aux gens de ne plus se faire arnaquer. Quelle bonne idee!