Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
888 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Savoir si la JFrame est affichée | faire un buffer sur une jframe :)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Savoir si la JFrame est affichée | faire un buffer sur une jframe :)

n°1025276
limpkin
C'est subjectif.
Posté le 25-03-2005 à 20:39:32  profilanswer
 

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  :fou: .
 
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 :)

mood
Publicité
Posté le 25-03-2005 à 20:39:32  profilanswer
 

n°1025296
veryfree
Posté le 25-03-2005 à 21:10:56  profilanswer
 

http://java.sun.com/j2se/1.4.2/doc [...] indow.html

Citation :

isShowing()
          Checks if this Window is showing on screen.


 
 
 [:mmmfff]

n°1025308
limpkin
C'est subjectif.
Posté le 25-03-2005 à 21:25:51  profilanswer
 

marche po :fou:

n°1025310
veryfree
Posté le 25-03-2005 à 21:29:46  profilanswer
 

dit nous en plus?
 
ca renvois true alors qu'elle est pas visible a l'ecran ?

n°1025312
limpkin
C'est subjectif.
Posté le 25-03-2005 à 21:34:06  profilanswer
 

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

n°1025315
veryfree
Posté le 25-03-2005 à 21:36:47  profilanswer
 

jframe herite de window dont la methode reste valable...

n°1025328
limpkin
C'est subjectif.
Posté le 25-03-2005 à 21:56:46  profilanswer
 

bah pourquoi ca marche pas?

n°1025340
limpkin
C'est subjectif.
Posté le 25-03-2005 à 22:12:53  profilanswer
 

public void actionPerformed(ActionEvent evt)  
                 {
                     if(isShowing())
                     {
                     rebour--;
                     g=getGraphics();
                     g.setColor(Color.white);
                     g.drawRect(0,0,500,500);
                     g.fillRect(0,0,500,500);
                     g.setFont(fonte);
                     g.setColor(Color.black);
                     g.drawString(String.valueOf(rebour),200,200);
                     if(rebour==0)
                     {
                         timer.stop();
                         timer2.start();
                      }
                    }


 
mon code source: la boucle se fait

n°1026284
limpkin
C'est subjectif.
Posté le 26-03-2005 à 20:42:45  profilanswer
 

help :)

n°1027970
patachou
Posté le 29-03-2005 à 00:32:41  profilanswer
 

Tu veux savoir si la fenetre est affichée ou iconifiée ?


---------------
PataCara
mood
Publicité
Posté le 29-03-2005 à 00:32:41  profilanswer
 

n°1027972
limpkin
C'est subjectif.
Posté le 29-03-2005 à 00:33:18  profilanswer
 

patachou a écrit :

Tu veux savoir si la fenetre est affichée ou iconifiée ?


 
mise en avant plan :)

n°1027975
patachou
Posté le 29-03-2005 à 00:37:47  profilanswer
 

C'est pas isShowing alors que tu dois utiliser, regarde plutot du coté de getSate ()


---------------
PataCara
n°1027978
limpkin
C'est subjectif.
Posté le 29-03-2005 à 00:39:27  profilanswer
 

patachou a écrit :

C'est pas isShowing alors que tu dois utiliser, regarde plutot du coté de getSate ()


 
dans quel classe? :)

n°1027980
patachou
Posté le 29-03-2005 à 00:43:45  profilanswer
 
n°1027983
limpkin
C'est subjectif.
Posté le 29-03-2005 à 00:47:39  profilanswer
 

intéréssant, je te remercie, j'essaie demain et je te tiens au courant :)

n°1028232
limpkin
C'est subjectif.
Posté le 29-03-2005 à 12:56:00  profilanswer
 


 
yessss, on met ca a la creation de la jframe : setExtendedState(ICONIFIED);
et on lance le jeu si : if(getExtendedState()== NORMAL )
 
Merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Savoir si la JFrame est affichée | faire un buffer sur une jframe :)

 

Sujets relatifs
Savoir si des fonctions sont activées en PHP (phpinfo())?savoir si une variable est un hash
comment faire pour savoir si une entrée sql existe déja[Java] Rafraîchissement JFrame
Cmt savoir si PHP a bien load MySQL ?!Page web non affichée en entier sur certains ordinateurs
Fonction prenant un buffer en param et retournant un pointeurlecture des n prochains bits du buffer...
Lecture d'un fichier et copie dans un buffer, ultra lent ! [Resolu]Ne pas savoir mettre une autre valeur => combobox
Plus de sujets relatifs à : Savoir si la JFrame est affichée | faire un buffer sur une jframe :)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR