[java] comment faire une application en plein ecran ?

comment faire une application en plein ecran ? [java] - Java - Programmation

Marsh Posté le 31-10-2002 à 16:55:32    

salut , tout est dans le titre ,je crois savoir que c'est possible depuis le dernier sdk ,merci :jap:

Reply

Marsh Posté le 31-10-2002 à 16:55:32   

Reply

Marsh Posté le 31-10-2002 à 16:57:04    

tu as fait une recherche? Déjà demandé mais je me souviens plus de la réponse. Evidemment il y a la solution bien crasse de mettre ta frame principale dans un JDialog :D
 
mais bon c'est pas très propre


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 31-10-2002 à 16:59:31    

DarkLord a écrit a écrit :

tu as fait une recherche? Déjà demandé mais je me souviens plus de la réponse. Evidemment il y a la solution bien crasse de mettre ta frame principale dans un JDialog :D
 
mais bon c'est pas très propre




 
oui je viens de faire une recherche a "full screen" ,"plein ecran" etc mais je vois rien .

Reply

Marsh Posté le 31-10-2002 à 17:04:37    

[:vomi]module de recherche du forum  :gun:  
 
je crois que le plein écran n'est dispo que à partir du jdk1.4

Reply

Marsh Posté le 31-10-2002 à 17:07:40    

j'ai trouvé ça :
 
GraphicsDevice myDevice;
Window myWindow;
 
try {
    myDevice.setFullScreenWindow(myWindow);
    ...
} finally {
    myDevice.setFullScreenWindow(null);
}
 

Reply

Marsh Posté le 31-10-2002 à 20:52:46    

T'as cherché là : http://java.sun.com/docs/books/tut [...] index.html ?


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 01-11-2002 à 10:27:52    

bon en fait ça marche mais y a un bug reconnu dans le sdk ,quand l'application s'ouvre en plein ecran ça rafraichi pas l'image ,il faut redimenssionner la fenetre pour voir ses composants , c'est vraiment lourd .

Reply

Marsh Posté le 01-11-2002 à 17:21:40    

drakkeng a écrit a écrit :

bon en fait ça marche mais y a un bug reconnu dans le sdk ,quand l'application s'ouvre en plein ecran ça rafraichi pas l'image ,il faut redimenssionner la fenetre pour voir ses composants , c'est vraiment lourd .




 
 
j ai deja eu ce problem avec un composant swing,fait comme ca :
 
(c est ton compoment)

Code :
  1. Dimension dimension=c.getSize();
  2. c.setSize((int)dimension.getHeight(),(int)dimension.getWidth());


 
 

Reply

Marsh Posté le 04-11-2002 à 10:09:14    

Heuuuu ...
en fait il y a un tuto sur le site de sun !
En plus ils expliquent tout bien comment ça marche et tout et tout ... je vais chercher l'adresse ...

Reply

Marsh Posté le 04-11-2002 à 10:10:41    

Reply

Marsh Posté le 04-11-2002 à 10:10:41   

Reply

Marsh Posté le 04-11-2002 à 10:11:28    

bobuse a écrit a écrit :

Heuuuu ...
en fait il y a un tuto sur le site de sun !
En plus ils expliquent tout bien comment ça marche et tout et tout ... je vais chercher l'adresse ...



r3g l'a deja posté :o


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-11-2002 à 10:12:31    

--greg-- a écrit a écrit :

r3g l'a deja posté :o




oups  :jap:  
dsl :D

Reply

Marsh Posté le 20-02-2003 à 11:53:03    

Code :
  1. fenetre = new JFrame("Fullcreen" );
  2.    
  3. Toolkit leKit = fenetre.getToolkit();
  4.    
  5. Dimension tailleFenetre = leKit.getScreenSize();
  6. fenetre.setBounds(0, 0, tailleFenetre.width, tailleFenetre.height);


 
C'est pas le fullscreen "de Windows", mais au moins c'est plein ecran...

Reply

Marsh Posté le 20-02-2003 à 13:06:08    

Cédric Jeanneret a écrit :

Code :
  1. fenetre = new JFrame("Fullcreen" );
  2.    
  3. Toolkit leKit = fenetre.getToolkit();
  4.    
  5. Dimension tailleFenetre = leKit.getScreenSize();
  6. fenetre.setBounds(0, 0, tailleFenetre.width, tailleFenetre.height);


 
C'est pas le fullscreen "de Windows", mais au moins c'est plein ecran...  


non, ya mieux kan meme ... mais pas mes sources sours la main ... par contre t'es oblige d'utiliser le 1.4, mais ca marche nickel

Reply

Sujets relatifs:

Leave a Replay

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