Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - schermo intero?
Forum - Java - schermo intero?

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Il_maca (Ex-Member)
Pro


Messaggi: 163
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 9:35
Sabato, 11/04/2009
volevo chiedere se sapete, come si può far partire un'applicazione java già a schermo intero! ho googlato ma non trovo niente!!
grazie in anticipo!

PM Quote
Avatar
tasx (Dev Team)
Expert


Messaggi: 439
Iscritto: 15/12/2008

Segnala al moderatore
Postato alle 10:56
Sabato, 11/04/2009
Ciao!!
Io per impostare una fnestra a schermo intero faccio così:

Codice sorgente - presumibilmente Java

  1. import java.awt.Frame;
  2. import java.awt.GraphicsDevice;
  3. import java.awt.GraphicsEnvironment;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.        
  9.         java.awt.GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
  10.         GraphicsDevice cc = ge.getDefaultScreenDevice();
  11.         Frame f = new Frame("Ciao mondo");
  12.         f.setVisible(true);
  13.         cc.setFullScreenWindow(f);
  14.     }
  15. }



Ciao!!  :k::k::k::k:

PM Quote
Avatar
Il_maca (Ex-Member)
Pro


Messaggi: 163
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 12:20
Sabato, 11/04/2009
grazie per l'aiuto, solo che purtroppo utilizzo netbeans che usa un ambiente grafico e non so come impostarlo!! cmq adesso faccio un pò di tentativi!!
grazie davvero!:D

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 19:05
Sabato, 11/04/2009
puoi sempre creare una nuova classe wrapper e richiamare il JFrame gestito dal designer da fuori, senza doverti preoccupare di modificare il codice bloccato da netbeans.

PM Quote
Avatar
Il_maca (Ex-Member)
Pro


Messaggi: 163
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 20:04
Sabato, 11/04/2009
Testo quotato

Postato originariamente da netarrow:

puoi sempre creare una nuova classe wrapper e richiamare il JFrame gestito dal designer da fuori, senza doverti preoccupare di modificare il codice bloccato da netbeans.



??? scusa???:-?:-?:-? come si fa??

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 22:53
Sabato, 11/04/2009
cc.setFullScreenWindow(f);

accetta un JFrame.

Quindi crei una nuova classe che non è gestita dal designer e gli passi come JFrame quella principale.

O sennò ci sarà un buco libero che netbeans ti lascio modificare.
Alla peggio modifichi il file a tradimento con blocco note o evolviti a eclipse + visual editor.

PM Quote
Avatar
Il_maca (Ex-Member)
Pro


Messaggi: 163
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 9:10
Domenica, 12/04/2009
Testo quotato

Postato originariamente da netarrow:

cc.setFullScreenWindow(f);

accetta un JFrame.

Quindi crei una nuova classe che non è gestita dal designer e gli passi come JFrame quella principale.

O sennò ci sarà un buco libero che netbeans ti lascio modificare.
Alla peggio modifichi il file a tradimento con blocco note o evolviti a eclipse + visual editor.



perfetto, funziona!! solo che così mi elimina il bordo del frame, compresi i tre tasti in alto a destra! si può fare qualcosa??

Ultima modifica effettuata da Il_maca il 12/04/2009 alle 9:43
PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 13:59
Domenica, 12/04/2009
quando mai una finestra full-screen ha bordi e i tasti in alto?

forse quello che volevi era semplicemente massimizzare la finestra.
lo puoi fare impostando il suo stato nelle proprietà senza modificare il codice tu a mano.

Ultima modifica effettuata da netarrow il 12/04/2009 alle 14:00
PM Quote
Avatar
Il_maca (Ex-Member)
Pro


Messaggi: 163
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 8:35
Lunedì, 13/04/2009
Testo quotato

Postato originariamente da netarrow:

quando mai una finestra full-screen ha bordi e i tasti in alto?

forse quello che volevi era semplicemente massimizzare la finestra.
lo puoi fare impostando il suo stato nelle proprietà senza modificare il codice tu a mano.



quindi ho sbagliato a esprimermi!! scusate:-|:rofl::hail:
cmq si era massimizzare la finestra! scusate

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo