IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

problème de chargement d'une Applet


Sujet :

Applets Java

  1. #1
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut problème de chargement d'une Applet
    Bonjour,

    afin de (re)découvrir un peu les Applets java, je tente de faire un petit code qui doit afficher 20 carrés dont la couleur et la disposition sont aléatoires.
    Avant d'en arriver la ce qui en soit ne doit pas vraiment être bien difficile, je tente encore plus simple: une Applet qui affiche a chaque clique sur un bouton une ligne dont les coordonnées sont fixées en dur... donc aucun porblème à priori.. plus simple on aura du mal a trouver.
    Pourtant je suis loin du résultat souhaité, j'ai un message:erreur du chargement de l'Applet Java.
    La compilation est passée sans problème.
    Le code de la page html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <BODY>
    <H1>
    Applet des petits carrés
    </H1>
    <BR>
    <applet code="AppletCarre.class" width=100 height=100>
    Votre Navigateur ne prend pas en charge les applets java
    <applet>
     
    </BODY>
    et l'applet:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
     
    public class AppletCarre extends JApplet implements ActionListener
    {
    private Button btn_dessiner=new Button("Dessiner");
    private int NBCarre=20;
     
    public void init()
    {
    this.add(this.btn_dessiner);
    this.btn_dessiner.addActionListener(this);
     
    }
     
     
    public void actionPerformed(ActionEvent event)
    {
    repaint();
    }
     
    public void paint(Graphics g)
    {
    g.drawLine(1,2,20,30);
    }
    }
    pourriez vous m'aider a trouver ce qui ne colle pas?

  2. #2
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut
    Après avoir installé Eclipse ( je trouvais pas la coloration syntaxique de NotePad très sympa ):
    j'ai lancé cette classe en tant qu'Applet sous Eclipse.. et la, contrairement à ce que j'avais sous IE, ca passe. Le seul probleme est que le bouton prend toute l'Applet, ce qui, je présume doit se corriger avec une sorte quelconque de Layout mais la n'est pas le soucis... je comprends encore moins pourquoi cette erreur sous IE

Discussions similaires

  1. Problème de chargement d'une applet
    Par popy67 dans le forum Applets
    Réponses: 3
    Dernier message: 08/12/2008, 21h29
  2. Problème de chargement d'une applet
    Par shindara dans le forum Applets
    Réponses: 3
    Dernier message: 19/07/2006, 07h39
  3. Réponses: 3
    Dernier message: 19/05/2006, 15h54
  4. [VB] Problème de chargement d'une DLL
    Par Elijha dans le forum Windows Forms
    Réponses: 3
    Dernier message: 10/05/2006, 09h24
  5. Problème de chargement d'une servlet
    Par jh0483 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 12/04/2006, 12h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo