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

avec Java Discussion :

mon prg compile mais s'exécute pas


Sujet :

avec Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut mon prg compile mais s'exécute pas
    mon prg compile mais s’exécute pas
    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
    import java.awt.*;
    //import java.applet.*;
    public class Grand_numero 
    {
    	TextField text1,text2,text3;
    	public void init()
    	{
    		text1=new TextField(8);
    		text2=new TextField(8);
    		text3=new TextField(8);
    		text1.setText("0");
    		text2.setText("0");
    		text3.setText("0");
    	}
    	public void paint(Graphics g)
    	{
    		int x=0,y=0,z=0;
    		String s1,s2,s3,s;
    		g.drawString("input a number in each box", 10, 50);
    		s1=text1.getText();
    		x=Integer.parseInt(s1);
    		s2=text2.getText();
    		y=Integer.parseInt(s2);
        	        s3=text3.getText();
    		z=Integer.parseInt(s3);
    		if(x>y&&x>z)
    		{
    	    	s=String.valueOf(x);
    		}
    		else if(y>z)
    		{
    			s=String.valueOf(y);
    		}
    		else
    		{
    			s=String.valueOf(z);
    		}
    		g.drawString("The great value:", 10, 75);
    		g.drawString(s, 100,75);
    	}
    	public Boolean action(Event event,Object object)
    	{
    	     return true;
    	     repaint();
    	}	
    }
    veuillez m'aidez svp

  2. #2
    Membre actif Avatar de fastdeath124
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Août 2011
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Août 2011
    Messages : 117
    Points : 200
    Points
    200
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	public Boolean action(Event event,Object object)
    	{
    	     return true;
    	     repaint();
    	}
    return engendre toujours une sortie de la méthode qui l'appelle. Donc c'est normal que la méthode appelée après ne soit pas exécutée.
    Il faut donc inverser l'ordre.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public Boolean action(Event event,Object object)
    	{
    	   repaint();  
               return true;
     
    	}
    j'ai essayé déjà,ça ne marche pas
    merci à votre aide

  4. #4
    Membre actif Avatar de fastdeath124
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Août 2011
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Août 2011
    Messages : 117
    Points : 200
    Points
    200
    Par défaut
    Il y a une Exception?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    comment le corriger svp?

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Réponds aux questions qu'on te pose.

    Moi, je me demande où est le public static void main(String[] args)

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    je crois que pour applet on a pas besoin
    "public static void main(String[] args) "

  8. #8
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Citation Envoyé par domxaline Voir le message
    je crois que pour applet on a pas besoin
    "public static void main(String[] args) "
    C'est vrai. Par contre, on a besoin d'étendre Applet.

    Et puis, tu nous as jamais parlé d'applet, donc bon.

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    ok
    j'ai corrigé comme vs dites:
    public class Grand_numero extends Applet

    Visualiseur s'affiche,je rentre les chiffres et valide
    mais il montre pas la valeur de la grand nombre

    merci votre aide

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    public Boolean action(Event event,Object object)
    Boolean est souligné
    avec le message:
    le return type is incompatible with component.action (Event Object)

  11. #11
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    utilise boolean et non Boolean.

    Et ce serait peut etre bien que tu nous donne un code un peu plus complet. Parce que ton message d'erreur laisse sous entendre que tu étends Component ou un de ses enfant, mais ton code montré ne le fait pas.

  12. #12
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 684
    Points : 147
    Points
    147
    Par défaut
    merci beaucoup
    vos aides étaient très precieux

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/01/2015, 14h51
  2. Réponses: 2
    Dernier message: 02/12/2010, 17h54
  3. Le programme compile mais ne tourne pas
    Par jarmouz dans le forum Pascal
    Réponses: 3
    Dernier message: 01/12/2010, 23h34
  4. pas de problème de compil mais ne marche pas!
    Par yvkoe dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 18/09/2007, 15h20
  5. mon programe asp ne s'exécute pas????????????
    Par ghita269 dans le forum ASP
    Réponses: 1
    Dernier message: 07/11/2005, 12h23

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