[JAVA3D] Passage de paramaetres de l'exterieur

Passage de paramaetres de l'exterieur [JAVA3D] - Programmation

Marsh Posté le 28-02-2002 à 13:21:43    

Bijour,
je suis etudiant a l'IUP d'info  (BAC+3) et pis j'ai recolte un projet en java3D.  
Le prob c que j'y connais po grand chose et qu'il y a personne pres de chez moi pour m'aider.
Je commence un peu a me demerder sur les trucs de base. Mais y a un gros blem :
mon applet doit permettre un navigation en 3d (des p'tites boules dans l'espace) dans une base de donnees textuelle.
Lors de la generation de la carte des boules en 3d, je dois passer tout un tas de parametres a l'applet comme le libelle des boules, leur position, leur couleur, grosseur...  
Toutes ces infos proviennent d'un serveur qui genere une reponse suite a une requete d'un script perle. Enfin la n'est po le prob.  
 
COMMENT FAIRE POUR PASSER DES PARAMETRES DU CODE HTML DANS L'APPLET JAVA3D?
sachant qu'on peut generer grace au script perle toutes les pages html qu'on veut et s'en reservir (par exemeple : creation d'une frame cachee avec code javascript...)
 
 
MERCI d'avance pout toute aide... :-)

Reply

Marsh Posté le 28-02-2002 à 13:21:43   

Reply

Marsh Posté le 28-02-2002 à 13:57:59    

Hello,  
 
Pour passer des paramètres à une applet, il suffit d'utiliser param name ... dans la déclaration de l'applet.
 
Exemple:
 

Code :
  1. <APPLET  CODE = "be.ac.fundp.infonet.webreplay.WebReplay" ARCHIVE = "webreplay.jar" WIDTH = "600" HEIGHT = "75" NAME = "PLAYER" MAYSCRIPT = "true"></XMP>
  2. <PARAM NAME= CODE VALUE = "be.ac.fundp.infonet.webreplay.WebReplay" >
  3. <PARAM NAME= ARCHIVE VALUE = "webreplay.jar" >
  4. <PARAM NAME= NAME VALUE = "PLAYER" >
  5. <PARAM NAME= MAYSCRIPT VALUE = "true" >
  6. <PARAM NAME="type" VALUE="application/x-java-applet;version=1.3">
  7. <PARAM NAME= "scriptable" VALUE   ="true">
  8. <PARAM NAME="CONTENT" VALUE     = "INFO2231.smil">
  9. <PARAM NAME= "FRAMENAME" VALUE       = "down">
  10. <PARAM NAME= "REFRESH" VALUE         = "250">
  11. </APPLET>


 
Ton script perl peut très bien générer une page HTML avec ce genre de déclaration comme ca t'as pas besoin de te casser la tête


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 28-02-2002 à 13:59:03    

j'oublais un truc
 
Après dans le code tu peux faire des machins du genre:
 

Code :
  1. String debug_level = getParameter("DEBUG_LEVEL" );


 
pour récupérer l'info


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 05-03-2002 à 22:10:25    

sté cool les coupains.. merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed