Pb chargement Applet : ClassCastException

Résolu
motardinho Messages postés 7 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 23 décembre 2007 - 20 déc. 2007 à 17:39
motardinho Messages postés 7 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 23 décembre 2007 - 20 déc. 2007 à 17:53
Bonjour,

J'ai un souci en chargant une applet sous Firefox j'obtiens le msg : java.lang.ClassCastException: MenuDeroul cannot be cast to java.applet.Applet

J'ai fouiné à droite à gauche mais sans solution réelle.
Quand je test sous Eclipse : pas de pb
Quand je test sous Internet Explorer : pas de pb!
le pire c'est que quand je vais sur le site de Sun pour tester le JVM ça marche nikel sous Firefox

En gros Firefox ne veut pas de mon applet :'(

Je vous mets la source si vous aves des idées :
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

public class MenuDeroul extends JApplet implements ActionListener {
    public void init() {
        pan = new JPanel();
        panCom = new JPanel();
        Container contenu = getContentPane();
        contenu.add(pan);
        contenu.add(panCom, "South");
        rouge = new JButton("rouge");
        jaune = new JButton("jaune");
        rouge.addActionListener(this);
        jaune.addActionListener(this);
        panCom.add(rouge);
        panCom.add(jaune);
    }
    public void actionPerformed(ActionEvent e) {
        if (e.getSource() == rouge) pan.setBackground(Color.red);
        if (e.getSource() == jaune) pan.setBackground(Color.yellow);
    }
    private JPanel pan, panCom;
    private JButton rouge, jaune;
}

et mon fichier html :
<HTML>

</HTML>

1 réponse

motardinho Messages postés 7 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 23 décembre 2007
20 déc. 2007 à 17:53
Grace à Bloofi j'ai pu solutionner mon pb

En lisant ce post : http://www.javafr.com/infomsg_FIREFOX-PROBLEME-CACHE_711802.aspx#5
j'ai vidé le cache en faisant démarrer>executer>javaws -uninstall

là je relance Firefox et ouf ça marche

Merci
3
Rejoignez-nous