Eviter qu'un dessin s'efface si la fenetre est recouverte...? [Java] - Java - Programmation
Marsh Posté le 25-09-2004 à 17:44:01
renseigne toi sur les méthodes de painting de swing ..
http://java.sun.com/products/jfc/t [...] html#swing
Marsh Posté le 25-09-2004 à 18:47:28
on peut le voir ton programme ? tu poses des questions qui laissent à penser que tu es en train de faire un beau bloatware.
Marsh Posté le 25-09-2004 à 21:43:40
et t'as trouvé ta solution pour rendre tes boutons transparent ?
Moi aussi je veux bien voir le résultat...
Marsh Posté le 25-09-2004 à 22:47:56
voilà, pour ceux que ca intéresse, mon projet complet :
http://www.duotone.ch/~duotone/SwissPuzzle.rar
bon attendez-vous pas à du "beau" code , j'ai encore bcp de peine à structurer mon code....
Sinon si vous avez des remarques, j'écoute!
Et pour la transparence des boutons, non j'ai pas réussi! Je me suis simplement mis en layout par défaut, c moche, mais ca marche .
Et pour les dessins qui s'effacent, c pas très grave, vu que j'ai atteinds le but qui m'était fixé pour ce projet, à savoir réaliser un DnD, mais ca serait mieux si ca ne s'effacait pas .
@++
Marsh Posté le 26-09-2004 à 13:17:18
alors, personne n'a de solution pour ces dessins qui s'effacent???
en fait c un peu plus chiant que je ne l'imaginais, puisque qd l'utilisateur a posée toutes les pièces sur la carte, mon appli affiche le temps d'exécution et quand le JOptionPane s'affiche, ca m'efface aussi les dessins qui ont été fait en-dessous :S
Marsh Posté le 26-09-2004 à 21:09:39
heu...vous êtes tous mort?
(moi je dois rendre mon projet mardi (normallement) alors, si qqn à une solution, ca m'arrangerait )
++
Marsh Posté le 27-09-2004 à 00:23:14
ReplyMarsh Posté le 30-09-2004 à 23:18:12
Pour ceux que ca intéresse, j'ai résolu mon problème avec un WindowFocusListener, un ActionListener et un Timer .
Apparemment une méthode java redessinait qqch sur mes dessins juste après que je les ait dessiné (mais ca se voyiat pas à l'écran donc...).
Donc j'ai mis en place un timer qui dessine tout mon merdier 10ms plus tard et tout fonctionne .
Marsh Posté le 25-09-2004 à 16:38:15
Yop all!
J'ai un petit soucis.
J'ai une fenetre avec un panel ou il y a qqch dessiné à l'intérieur et le problème c'est que quand je recouvre cette fenetre avec une autre fenetre, le dessin s'efface à chaque fois... très embettant .
Vous auriez pas une solution pour ca ?
Merci bcp.
Message édité par le_duc le 26-09-2004 à 11:20:03