Aller au contenu
Article Publié le

Introduction à java foundation class et swing

PDF 17 vues 0 téléchargement
Commentaires
Télécharger

Résumé

Présentation

Java Foundation Class (JFC) est un ensemble regroupant des ajouts à Java 1.1 qui sont désormais intégrés au JDK1.2 (Java 2 Platform).
JFC comprend :
-les composants Swing. C’est l’objet de ce cours. Ce sont des composants avancés complètement écrits en langage Java et ne faisant donc pas appel aux composants de la plate-forme (composants ou appels natifs).
-Java 2D. Utilisation de classes Graphics 2D amenant des manipulations complexes de la couleur, la manipulation simple des transformation affines (rotation, homothétie, …), traitement des textures, …
-L’accessibilité : la manipulation simple des ordinateurs pour les personnes handicapés moteurs -Le « drag and drop » : glisser-déposer entre application quelconque (pas forcément Java) sur une plate-forme.

Les classes Swing

Les classes Swing s'appuient sur l'arborescence AWT.
Remarques générales
En Java 1.2, les classes Swing se trouve dans le paquetage javax.swingou ses sous paquetages. Il est fortement déconseillé de
mélanger des composants Swing et AWT dans une interface graphique.

Java Plug In

Pour utiliser Swing avec les applets, il faut installer le Java plug-in.
C'est un plug in à mettre dans un navigateur Web (Netscape Navigator ou Internet Explorer) pour utiliser la MV de SUN au lieu de celle du navigateur. Gros avantages :
les MV de SUN sont à jour vis à vis des versions courantes de Java.
Java plug-in à chercher à :
http://www.javasoft.com/products/plugin/
Disponible aussi pour Linux voir à
http://www.blackdown.org/activator/index.html
anciennement appelé Java Activator.
Technique disponible depuis le 30 Avril 1998. gratuit.

Java plug in : le fonctionnement

Il faut utiliser une autre balise que la balise APPLETpour utiliser la MV de SUN.
Ce sont les balises :
OBJECTdans le cas de Explorer.
EMBED dans le cas de Netscape.
Il faut donc changer les pages HTML. Un outil est proposé par SUN : HTML Converter (pour 300 Ko environ en .zip pour Java 1.2)
voir documentation à : http://java.sun.com/products/plugin/1.1.1/docs/tags.html

Informations
Format
PDF
Domaine
Cours JAVA/J2EE
Publié le
24 août 2016
Vues
17

Signaler un contenu

Connectez-vous pour signaler cette publication : les administrateurs doivent pouvoir vous répondre.

Commentaires (0)

Connectez-vous pour laisser un commentaire.

Soyez le premier à commenter

Partagez votre avis sur ce document — questions, retours ou votre propre expérience.

Ressources liées

Cours JAVA/J2EE
Commentaires
Télécharger