pavetxtgd.gif (746 octets)

membregd.gif (156 octets)
Utilisateur :
Mot de passe :

devenez membre

droitdgd.gif (681 octets)


http://www.eteks.com - Emmanuel Puybaret
http://www.javaside.com/fr   - Raymond Berthou

________________________________________________________________________________________


J A V A

Les exemples sont issus de différents sites avec leurs références

Principe

Java est un langage de programmation développé par Sun Microsystems. C'est un langage orienté objet dérivé du C, mais plus simple que le C++.
Il est multi-plateforme : tous vos programmes tourneront sans modification sur toutes les plateformes où existe Java.
Il est doté en standard d'une riche bibliothèque de classes, comprenant la gestion des interfaces graphiques (fenêtres, boîtes de dialogue, contrôles, menus, graphisme), la programmation multi-threads (multitâches), la gestion des exceptions, les accès aux fichiers et au réseau (notamment Internet),...
Les deux derniers points ont contribué à utiliser ce langage pour développer des applets, qui sont des applications qui peuvent être téléchargées via Internet et exécutées dans un navigateur sur n'importe quelle plateforme. Ainsi, une page statique HTML peut s'enrichir de programmes qui lui donneront un comportement dynamique. Cet avantage permet de visualiser directement dans ce manuel le résultat des programmes.
Rapidement résumé, Java est un langage qui doit être compilé et interprété. Compilé et interprété ? En fait dans une première phase, vous compilez un programme (un ou plusieurs fichiers source .java) en fichiers.class et le compilateur génère un fichier .class pour chacune des classes définies dans le(s) fichier(s) .java. L'ensemble des fichiers .class est ensuite interprété par la Machine Virtuelle Java (Java Virtual Machine) pour exécuter le programme (Eteks).
eteks
Du C/C++ à Java

Exemples

Horloge :
Cette horloge en 3 dimensions fait référence à un fichier .class (ici clock3d.class) et présente les différents paramètres propres à l'horloge entres les balises <APPLET> et </APPLET> placé dans la page HTML.
Il faut placer le fichier .class dans le même répertoire que votre fichier HTML. Pour obtenir ce fichier, cliquez ici.
Source : http://www.dataway.ch/~bennet/java/

<applet CODE="Clock3D.class" WIDTH="100" HEIGHT="80">
<param name="fps" value="18">
<param name="a1" value="12000">
<param name="pixd" value="16">
<param name="pixangle" value="5">
<param name="radius" value="15">
<param name="roty" value="-4">
<param name="rotx" value="0">
<param name="rotz" value="0.0">
<param name="irotx" value="0">
<param name="iroty" value="0">
<param name="irotz" value="00">
<param name="style" value="1">
<param name="color" value="#00FFFF">
<param name="bgcolor" value="#000000">
<param name="12hour" value="2">
</applet>

L'applet est volontairement désactivé. Le java peut encore provoquer des opérations non-conformes...

 


pavegrisbasgd.gif (85 octets)   © 1999 - 2002, Global-Dev® v.6.1 - cnil n°725748 | c o n t a c t s | n o u s |