j'essai de recopier ma 1ere aplet mais ca marche pas. kan j'affiche la page il me mets echace de charcgement de l'applet. voic mes codes (bibon je c mé c juste un essai ca ser a rien d'aller plus loin si ca ca marche pa lol) :
Code :
- public class Bonjour extends JApplet {
- public void init (){
- setContentPane(new Toile());
- }
- public void start(){
- repaint();
- }
- public class Toile extends JPanel{
- public void paintComponent(Graphics g){
- g.drawString("Bonjour",50,50);
- }
- } // fin de la class Toile !
|
et pour le mettre dans ma page g fé comme ca :
<applet code="Bonjour.class" width="300" height="300" />
l'erreur c :
java.lang.NoClassDefFoundError: /Bonjour (wrong name: Bonjour)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
y'en a encore a la suite mais je pense ke ca doi suffir
le fichier Bonjour.class est copié dans le repertoir de la page. j'ai essayé de changer dans la balise applet le "bonjour.class" en "/bonjour.class", "bonjour" ou encore en "/bonjour"
ke j'utilise ou pa appach pour lancer la page ca marche .
ou é l'erreur ?