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