Savoir si la JFrame est affichée | faire un buffer sur une jframe :) - Java - Programmation
Marsh Posté le 25-03-2005 à 21:10:56
http://java.sun.com/j2se/1.4.2/doc [...] indow.html
Citation : isShowing() |
Marsh Posté le 25-03-2005 à 21:29:46
dit nous en plus?
ca renvois true alors qu'elle est pas visible a l'ecran ?
Marsh Posté le 25-03-2005 à 21:34:06
isShowing() fonctionne avec une window, moi j'ai une jframe, et puis il y a d'autres methodes dont j'ai oublié le nom.
apparamment, ici isShowing est toujours à true .
J'ai essayé en fesant un addFocusListener, marche pas car ma classe n'est pas abstraite
Marsh Posté le 25-03-2005 à 22:12:53
public void actionPerformed(ActionEvent evt) |
mon code source: la boucle se fait
Marsh Posté le 29-03-2005 à 00:33:18
ReplyMarsh Posté le 29-03-2005 à 00:39:27
patachou a écrit : C'est pas isShowing alors que tu dois utiliser, regarde plutot du coté de getSate () |
dans quel classe?
Marsh Posté le 29-03-2005 à 00:43:45
ReplyMarsh Posté le 29-03-2005 à 00:47:39
intéréssant, je te remercie, j'essaie demain et je te tiens au courant
Marsh Posté le 29-03-2005 à 12:56:00
yessss, on met ca a la creation de la jframe : setExtendedState(ICONIFIED);
et on lance le jeu si : if(getExtendedState()== NORMAL )
Merci
Marsh Posté le 25-03-2005 à 20:39:32
Voila, tout est dans le titre.
J'ai fais un petit jeu, mais j'aimerais bien qu'il se lance seulement quand ma fenetre est affichée, j'ai cherché sur javadoc, tout ce que j'ai trouvé ne marche pas .
de plus, je n'ai pas trouvé non plus comment faire un buffer pour cette jframe, j'ai trouvé comment faire pour une window, mais pas pour la jframe