begin process at 2008 08 22 02:06:45
1 229 745 membres
17 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme de repaint [ Archives / Divers ] (homer__rules)

Probleme de repaint le 06/01/2005 20:50:54

homer__rules
Bonjour tout le monde !
J'ai un petit probleme de repaint

Mon appli (JFrame) se decompose en 3 parties :
le tout est geré par un BorderLayout

J'ai une barre de bouton en haut (NORTH)
une barre de boutons a droite (WEST)
et un JPanel qui me sert de surface de dessin (CENTER)

Le probleme c'est ke lorsque je dessine sur ce panel et que fais un repaint(), il me rempli mon JPanel avec toute la fenetre. (c'est-a-dire les 2 barres de boutons + le JPanel)
Je ne vois pas comment utiliser correctement repaint().

J'espere que j'ai été assez clair et que quelqu'un pourra m'aider...

Merci d'avance

Aurel


Re : Probleme de repaint le 07/01/2005 00:27:55

GodConan
le prob ne vien pas du repaint c presque sur.... ;o)

verif la mise en plase de tes object

tu utilise bien getContentPane pour ajouter tes panel a ta frame !!!

++

GodConan

Re : Probleme de repaint le 07/01/2005 00:41:34

homer__rules
Oui bien sur
Je fais

fenetre.getContentPane().add(panelNord, BorderLayout.NORTH);
fenetre.getContentPane().add(panelEst, BorderLayout.EAST);
fenetre.getContentPane().add(panelDessin, BorderLayout.CENTER);

où panelDessin est une classe que j'ai crée heritant de JPanel.

Le probleme vient du fait que quand si je fait pas repaint() il se passe rien (logique ;)  )
mais quand je le fais, au lieu de m'afficher juste le carré ( crée a partir des cordonnées de la souris ), il m'affiche tout dans panelDessin : panelNord, PanelEst et le PanelDessin.

Je comprend plus rien

Est-ce que ca peut venir du BorderLayout ?

Merci




Re : Probleme de repaint le 07/01/2005 00:44:48

homer__rules
encore un truc est-ce qu'il faut ke je mette le repaint() dans la classe ou j'ajoute mes panel ou dans le panel en question ke je vx rafraichir ???



Re : Probleme de repaint le 07/01/2005 00:49:56

homer__rules
Est-ce que je peux t'envoyer une capture God Conan pour que tu voies un peu mon probleme ?





Re : Probleme de repaint le 12/01/2005 11:26:23

indo__
peut etre une histoire de setpreferedsize()


Classé sous : boutons, probleme, barre, jpanel, repaint

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS