[JAVA Débutant] JPanel, JFrame et Paint() --> Help :(

JPanel, JFrame et Paint() --> Help :( [JAVA Débutant] - Java - Programmation

Marsh Posté le 21-05-2006 à 18:28:15    

Bonjour,
 
Dans le cadre d'un jeu du pendu en réseau en java, j'ai besoin de manier une interface graphique. J'ai donc ma classe Jeu extends JFrame pour la fenetre principale, et dedans j'ai un bouton ainsi qu'un menu qui marchent. J'ai aussi un JPanel avec une couleur de fond. Maintenant, j'aimerais dessiner sur ce JPanel de fond avec paint(). Mais quand paint() existe, il me dessine mon pendu comme je le veux, mais il ne m'affiche plus ni mon menu, ni mon bouton, ni mon JPanel de fond.  
 
Ma question: Comment cibler le champ d'action du paint() ? Ou est ce que je me suis carrément planté et c'est pas comme ça qu'il faut faire ? Merci d'avance !
 
 :hello:


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 21-05-2006 à 18:28:15   

Reply

Marsh Posté le 21-05-2006 à 20:16:24    

Reply

Marsh Posté le 21-05-2006 à 20:21:13    

C'est dans paintComponent() que tu dois dessiner http://java.sun.com/products/jfc/t [...] #callbacks

Reply

Marsh Posté le 21-05-2006 à 22:04:12    

Merci, mais je n'arrive pas à l'utiliser :/


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 21-05-2006 à 22:10:50    

Si c'est dans le panel que tu dessines, c'est du panel que tu dois hériter. Et dans cette classe héritée de JPanel tu redefinis la méthode paintComponent() dans laquelle tu vas faire tes dessins.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 22-05-2006 à 09:53:29    

Hm mais ma fenetre principale est déja héritér de JFrame ... il faut donc que je change ça ?
Je posterai mon code cet aprem !
 
Merci en tout cas :)


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 22-05-2006 à 21:52:38    

ParadoX a écrit :

Hm mais ma fenetre principale est déja héritér de JFrame ... il faut donc que je change ça ?


Sans doute, à moins que tu aies une bonne raison d'hériter d'une JFrame ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 22-05-2006 à 21:54:03    

J'ai avancé ds le problème, j'ai reposté:
 
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
 
Merci :)


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed