JPanel, JFrame et Paint() --> Help :( [JAVA Débutant] - Java - Programmation
Marsh Posté le 21-05-2006 à 20:16:24
ReplyMarsh Posté le 21-05-2006 à 20:21:13
C'est dans paintComponent() que tu dois dessiner http://java.sun.com/products/jfc/t [...] #callbacks
Marsh Posté le 21-05-2006 à 22:04:12
Merci, mais je n'arrive pas à l'utiliser
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.
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
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 ?
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
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 !
---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt