Bonjour tt le monde !
Voilà un pb trés bizzare que je ne comprends pas : je ss à la lettre ce que je trouve sur les forums et sur l'API JAVA mais ça marche pas !
 
Je veux passer deux paramètres à une applet mais aucun paramètres n'est récupéré par l'applet. En essayant de récupérer le premier paramètre déja ! g un NullPointerException en plein figure 
  
  
  
 
Ben Voilà mon code html :
Code :
 - <html>
 - 	<head>
 -   <title>
 -   	Test
 -   </title>
 - 	</head>
 - 	<body>
 - 	<applet  codebase="antiFlood" code="AntiFloodApplet.class" width=250 height=50>
 -   <param name=cle value="1" >
 -   <param name=couleur value="243,243,0" >
 - 	</applet>
 - 	</body>
 - </html>
 
  | 
 
et here le code de l'applet :
 
Code :
 - import java.awt.Color;
 - import javax.swing.JApplet;
 - import javax.swing.JLabel;
 - /***********************************************************************************
 -  * @author asirem - 24 mai 2007
 -  * @version 0.1
 -  ***********************************************************************************/
 - public final class AntiFloodApplet extends JApplet{
 - 	private static final long serialVersionUID = 1L;
 - 	/***********************************************************************************
 -   *
 -   **********************************************************************************/
 - 	public AntiFloodApplet() {
 -   this.init();
 -   try{
 -   	String cle= this.getParameter("cle" );
 -   	System.out.println(cle);
 -   	String[] rgb = (new String(getParameter("couleur" ))).split("," );
 -   	Color couleur = new Color(Integer.parseInt(rgb[0]),Integer.parseInt(rgb[1]),Integer.parseInt(rgb[2]));
 -   	System.out.println(couleur);
 -   }catch (Exception e) {
 -   	e.printStackTrace();
 -   	this.add(new JLabel("pb lors du passage des paramètres" ));
 -   }
 - 	}
 - 	/***********************************************************************************
 -   * @param args
 -   **********************************************************************************/
 - 	public static void main(String[] args) {
 -   new AntiFloodApplet();
 - 	}
 - }
 
  | 
 
S'il y a qqn qui peut m'aider ça serai vraiment sympa.
 
Merci à tous et bonne aprem.
 
Message édité par asirem le 25-05-2007 à 11:44:45