[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[JAVA] Applet et J2 [was Re: [linux] Re: Java2 --off topic]
Damien Diederen wrote:
>
> Hello !
>
> On Sat, Apr 07, 2001 at 06:16:39PM +0200, Guillaume wrote:
> > Salut a tous!
> [clip]
> > Je programme en java2 j'ai le JDK1.3 de sun. En fait, je ne fait
> > qu'apprendre pour le moment et j'aimerais savoir si certains d'entre
> > vous savent ou je pourrais trouver des code source d'applet java2. Je
> > cherche en priorité des jeux, car ce sont les applets les plus
> > interessantes du point de vue graphique.
Personnellement, je te déconseillerais d'écrire des applet en Java2 pour
la simple (et bonne) raison que les navigateurs ne comprennent pas J2 en
"natif". A part Netscape 6 (je ne suis même pas certain), tous les
autres se basent sur _leur_ machine virtuelle qui s'arrête à la version
1.1.4 pour Explorer et 1.1.6 pour Netscape (le 4 et le 6, je ne suis
plus tout-à-fait certain mais en tous cas, c'est 1.1.x)! Pour faire
tourner une applet en Java2, il faut utiliser la balise <OBJECT> (et non
<APPLET>) pour IE et <EMBED> (et non <APPLET>) pour Netscape. Cette
balise fait appel à un plug-in (http://java.sun.com/products/plugin/).
L'utilisateur devra donc le télécharger avant de pouvoir voir l'applet
en Java2. De plus, alors que la balise <APPLET> est la même pour tous
les navigateurs, il faudra insérer deux balises (une <OBJECT> et une
<EMBED>) en fonction du navigateur... (ce serait trop simple).
Toutes les infos:
http://java.sun.com/products/plugin/1.3/plugin.faq.html
Pratiquement toutes les "nouveautés" dans les classes de la verisons 2
peuvent être réécrites (soi-même) dans la version 1.1. Evidemment, il
n'y a pas de Swing!.. mais pour beaucoup de choses, l'awt est suffisant.
> Je pense que tu peux trouver de quoi amplement étancher ta soif dans le
> répertoire 'demo/' du JDK. Pour tout ce qui est graphique, l'application
> Java2D ('demo/jfc/Java2D') est très intéressante, et doit pouvoir
> tourner en tant qu'applet.
... et il vaut mieux utiliser la commande "appletviewer fichier.html"
pour lancer l'applet (et être sous X, évidemment ;))...
# appletviewer $JAVA_HOME/demo/jfc/Java2D/Java2Demo.html
# appletviewer $JAVA_HOME/demo/jfc/SwingApplet/SwingApplet.html
La plus intéressante étant celle-ci qui montre pratiquement *toutes* les
possibilités de Swing:
# appletviewer $JAVA_HOME/demo/jfc/SwingSet2/SwingSet2.html
> P.S.: Il est impossible de répondre en privé depuis cette liste sans
> recourir à un peu de cut'n'paste magic. Dommage que le champ 'Reply-To'
> ne pointe pas vers l'auteur du message :(
Ca pourrait intéresser tout le monde, non?.. du moment que l'on ajoute
[JAVA] dans le sujet...
--
Arnaud Vandyck <http://www.ressource-toi.org/>
"N'a que l'rogneux qui s'grette."
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]