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 :

applet non initialise


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 156
    Par défaut applet non initialise
    Bonsoir à tous,

    Je me suis exercé à faire quelques applets qui ont fonctionné jusqu'à présent. Mais voici que les dernieres ne fonctionnent pas. En effet, quand je lance l'appletviewer, un message m'indique que l'applet n'est pas initialisé car elle ne trouve pas le .class.

    Or, j'ai compilé le programme ci-dessous et aucune erreur de compilation n'apparait ( voici le code ) :

    // Tracé de lignes , derectangles ou d'ovales selon le choix de l'utilisateur

    // Package de noyau java
    import java.awt.Graphics;

    // Package d'extension java
    import javax.swing.*;

    public class SwitchTest extends JApplet
    {
    int choix; // Choix par l'utilisateur de la forme à tracer

    // Initialiser l'applet en demandant le choix de l'utilisateur
    public void init()
    {
    String entree; // entree de l'utilisateur

    // Obtenir le choix de l'utilisateur
    entree = JOptionPane.showInputDialog(
    "Entrer 1 pour tracer des lignes\n" +
    "Entrer 2 pour tracer des rectangles\n" +
    "Entrer 3 pour tracer des ovales\n" );

    choix = Integer.parseInt( entree );
    }

    // Dessiner les formes sur l'arriere plan de l'applet
    public void paint( Graphics g )
    {
    //Appeler la version héritée de la methode paint
    super.paint( g );

    // Boucler 10 fois
    for ( int i = 0; i < 10; i++ )
    {

    // Determiner la forme à tracer selon le choix de l'utilisateur
    switch ( choix )
    {
    case 1 :
    g.drawLine( 10, 10, 250, 10 + i * 10 );

    case 2 :
    g.drawRect( 10 + i * 10, 10 + i * 10,
    50 + i * 10, 50 + i * 10 );

    case 3 :
    g.drawOval( 10 + i * 10, 10 + i * 10,
    50 + i * 10, 50 + i * 10 );
    break; // Fin du traitement du cas

    default:
    g.drawString( "Valeur entrée incorrecte",
    10, 20 + i * 15 );

    } // Fin de la structure switch


    } // Fin de la structure for

    } // Fin de la methode paint

    } // FIn class SwitchTest


    J'ai ensuite créer un bout de code html que voici :

    <html>
    <applet code = "AppletSwitchTest.class" width = "450" height = "350">
    </applet>
    </html>


    NOTA :
    J'ai bien un SwitchTest.class

    Si quelqu'un peut m'expliquer où je fais l'erreur je le remercie d'avance

  2. #2
    Membre éprouvé Avatar de BoudBoulMan
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 100
    Par défaut
    Citation Envoyé par rimbaut
    <html>
    <applet code = "AppletSwitchTest.class" width = "450" height = "350">
    </applet>
    </html>
    Tu as probablement mal tapé le nom de la classe de l'applet.
    Ta classe s'appelle SwitchTest et tu as mis AppletSwitchtest.

    Essaye de remplacer ton fichier html par ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <html>
    <applet code="SwitchTest.class" width="450" height="350"></applet>
    </html>
    Et ça devrait fonctionner

    Note: n'oublies pas les balises code ça facilitera la lecture de ton code sur le forum.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 156
    Par défaut
    Merci BoudBoulMan, effectivement j'avais fait une erreur d'ecriture.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. erreurs de variables non initialisées
    Par setsuko974 dans le forum Langage
    Réponses: 4
    Dernier message: 15/02/2007, 09h26
  2. [Débutant] [Applet] Applet non visible
    Par John Blobsmith dans le forum Applets
    Réponses: 6
    Dernier message: 26/09/2006, 14h25
  3. [Applet SWING] Initialisation d'un look and feel
    Par hush dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 31/07/2006, 21h40
  4. APPLET non lue
    Par yoyolejoueur dans le forum Applets
    Réponses: 1
    Dernier message: 04/05/2006, 15h53
  5. Erreur en utilisation non-initialiser motif
    Par moniphal dans le forum Langage
    Réponses: 2
    Dernier message: 30/09/2005, 13h03

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