[Java] Pas dessiner sur JLabel avec drawLine
Résolu/Fermé
zzzer
Messages postés
907
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
-
19 mai 2009 à 17:41
viaccess Messages postés 2 Date d'inscription samedi 16 octobre 2010 Statut Membre Dernière intervention 10 février 2011 - 10 févr. 2011 à 12:28
viaccess Messages postés 2 Date d'inscription samedi 16 octobre 2010 Statut Membre Dernière intervention 10 février 2011 - 10 févr. 2011 à 12:28
A voir également:
- [Java] Pas dessiner sur JLabel avec drawLine
- 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
- Dessiner un tableau - Guide
- Télécharger jeux java gameloft gratuit - Forum Mobile
4 réponses
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
19 mai 2009 à 20:06
19 mai 2009 à 20:06
Salut,
Une méthode rapide serait d'appeler un repaint() pour l'ensemble de tes JLabel susceptibles d'être affectées par le drawLine.
++
Une méthode rapide serait d'appeler un repaint() pour l'ensemble de tes JLabel susceptibles d'être affectées par le drawLine.
++
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
19 mai 2009 à 22:41
19 mai 2009 à 22:41
Pas normal ça... Si tu fais un repaint() pour tes JLabel uniquement, il n'y a pas de raison pour ne plus avoir les flèches.
zzzer
Messages postés
907
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
181
19 mai 2009 à 22:55
19 mai 2009 à 22:55
Pourtant, elles disparaissent bien...
Elles disparaissent également quand je fais un alt-tab pour revenir sur une autre application... Pourrait-ce être lié ?
Elles disparaissent également quand je fais un alt-tab pour revenir sur une autre application... Pourrait-ce être lié ?
zzzer
Messages postés
907
Date d'inscription
dimanche 25 mai 2008
Statut
Membre
Dernière intervention
3 décembre 2023
181
20 mai 2009 à 11:56
20 mai 2009 à 11:56
Problème résolu grâce à l'aide de sandul.
J'ai donc surchargé la méthode paint() de mon JPanel, voici le code :
Merci à lui !
J'ai donc surchargé la méthode paint() de mon JPanel, voici le code :
public void paint (Graphics g) { super.paint(g); redrawArrows(); // recréation de mes flèches for (int i=0 ; i<Items.components.size() ; i++) // pour tous mes JLabel Items.getNCHandlerNumber(i).repaint(); // repeindre mon JLabel }
Merci à lui !
viaccess
Messages postés
2
Date d'inscription
samedi 16 octobre 2010
Statut
Membre
Dernière intervention
10 février 2011
10 févr. 2011 à 12:28
10 févr. 2011 à 12:28
Hello ==>
@zzer
SVP, j'ai besoin de relier deux JLabel dans un un JPanel avec une fleche// mais j'arrive à le faire..alors si tu peut me proposer un simple exemple pour arrivr à le faire
merci d'avance
, yassine
@zzer
SVP, j'ai besoin de relier deux JLabel dans un un JPanel avec une fleche// mais j'arrive à le faire..alors si tu peut me proposer un simple exemple pour arrivr à le faire
merci d'avance
, yassine
19 mai 2009 à 22:37