JAVA Démo

 
Accueil

   Jeux & Stratégie
   Le Commodore 64

   Choix du compilateur
   L'API Win32
   Dev-C++ 4
   Télécharger

   Le compilateur
   Les démos du JDK
   La création d'image
   Exemples d'applets

The Games Factory

3D et graphisme

Les démos du JDK

Essayer d'abord tous les exemples du JDK.
Ils sont installés dans le répertoire c:\jdk1.x.x\demo\applet Il y a 21 exemples, certains sont plutôt trop compliqués pour comprendre les notions de MemoryImageSource, de filtre...
Animator
ArcTest
BarChart
Blink
CardTest : Test les différents gestionnaires de mise en page, LayoutManager, FlowLayout, .
BorderLayout.
Clock
DitherTest
DrawTest
Fractal : uune applet thread qui affiche une petite ligne de dentelle.
GraphicsTest
GraphLayout
ImageMap
JumpingBox
MoleculeViewer
NervousText
SimpleGraph : un exemple de quelques lignes qui affiche une sinusoïde.
SortDemo : visualise 3 algorythmes de tri qui s'exécutent en même temps. Le Quick Sort gagne loin devant.

SpreadSheet
SymbolTest
TicTacToe
WireFrame : 4 superbes exemples de 3D vus en fil.

Quelques autres exemples sur le site sun.com .
Mais certains utilisent Java 2 et le package Swing, très intéressant, mais il faut installer le Plug-in dans son navigateuur, ce qui n'est pas encore trop contraignant jusque là, mais surtout il faut signaler au navigateur que ça tourne avec le module Java Plug-in, donc modifier tout le fichier HTML qui utilise l'applet en en employant des balises spéciale (différentes en plus avec Internet Explore et avec Netscape).
Sun fournit un convertisseur HTML pour modifier une page Web contenant une applet en une page pouvant lancer l'applet avec le Plug-in.

SINON REMPLACER <APPLET>...</APPLET> PAR
    <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    width="100" height="100" align="baseline" codebase="http://java.sun
    .com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
    <PARAM NAME="code" VALUE="RootApplet.class">
    <PARAM NAME="codebase" VALUE=".">
    <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
    <param name="NOMBRE" value=100>
    <PARAM NAME="scriptable" VALUE="true">
    No Java 2 SDK, Standard Edition v 1.3 support for APPLET!!
    </OBJECT>
Attention : <OBJECT avec codebase=url de java/plugin
le code base de notre applet se retrouve en param, avant les vrais paramètres