Probleme Label / setText [JAVA]
Résolu/Fermé
zelosien
Messages postés
42
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
24 avril 2013
-
Modifié par zelosien le 12/04/2012 à 03:39
choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 - 13 avril 2012 à 17:59
choubaka Messages postés 39422 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 28 mars 2025 - 13 avril 2012 à 17:59
A voir également:
- Probleme Label / setText [JAVA]
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
7 réponses
choubaka
Messages postés
39422
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
28 mars 2025
2 104
12 avril 2012 à 08:52
12 avril 2012 à 08:52
Bonjour
Et comme ça ?? ça devrait s'effacer non ?
if(!ecran.getText().equals("0"))
str = this.ecran.getText() + str;
this.ecran.setText("");
this.ecran.setText(str); // <--- PROBLEME ICI :/
}
Et comme ça ?? ça devrait s'effacer non ?
if(!ecran.getText().equals("0"))
str = this.ecran.getText() + str;
this.ecran.setText("");
this.ecran.setText(str); // <--- PROBLEME ICI :/
}
zelosien
Messages postés
42
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
24 avril 2013
1
12 avril 2012 à 16:21
12 avril 2012 à 16:21
J'avais déjà essayé et sa ne change malheureusement rien :/
Je comprend vraiment pas cette erreur ^^'
Je comprend vraiment pas cette erreur ^^'
choubaka
Messages postés
39422
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
28 mars 2025
2 104
12 avril 2012 à 18:20
12 avril 2012 à 18:20
le problème est là
str = this.ecran.getText() + str;
tu fais une concaténation de ce qu'il y a déjà...
donc forcément, ça affiche tout
str = this.ecran.getText() + str;
tu fais une concaténation de ce qu'il y a déjà...
donc forcément, ça affiche tout
zelosien
Messages postés
42
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
24 avril 2013
1
12 avril 2012 à 22:25
12 avril 2012 à 22:25
Non le problème n'est pas que sa affiche tout (car c'est l'écran d'une calculatrice) le problème est que sa affiche par dessus l'ancien texte => "superposé"
exemple:
au démarrage l'écran affiche 12345.
si j'appuie sur le bouton 9
cela va me décalé mon 12345 pour ajouter mon 9 a la fin => 123459
et cela va être superposé a l'ancien texte => 12345
j'aurai donc 2 textes dans 1 label superposé :/
(merci de continué a me répondre car j'ai toujours pas trouvé sur d'autre forum)
exemple:
au démarrage l'écran affiche 12345.
si j'appuie sur le bouton 9
cela va me décalé mon 12345 pour ajouter mon 9 a la fin => 123459
et cela va être superposé a l'ancien texte => 12345
j'aurai donc 2 textes dans 1 label superposé :/
(merci de continué a me répondre car j'ai toujours pas trouvé sur d'autre forum)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zelosien
Messages postés
42
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
24 avril 2013
1
13 avril 2012 à 15:49
13 avril 2012 à 15:49
petit up ?
zelosien
Messages postés
42
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
24 avril 2013
1
13 avril 2012 à 16:57
13 avril 2012 à 16:57
Bon voila après 2 semaine J'ai fini par trouver il suffi juste de rajouter :
---> repaint(); <-----
a la fin de mon public void actionPerformed(ActionEvent e) pour que sa marche ^^'
enfin bref merci a toi choubaka pour t'es suggestions qui ont contribué a cette résolution de problème ^^
---> repaint(); <-----
a la fin de mon public void actionPerformed(ActionEvent e) pour que sa marche ^^'
enfin bref merci a toi choubaka pour t'es suggestions qui ont contribué a cette résolution de problème ^^
choubaka
Messages postés
39422
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
28 mars 2025
2 104
13 avril 2012 à 17:59
13 avril 2012 à 17:59
content pour toi ..