PDA

View Full Version : [JAVA] Full Screen


franksisca
30-11-2006, 16:09
ragazzi, con questothis.setSize(Toolkit.getDefaultToolkit().getScreenSize());
ho la massima dimensione, ma a me serve che mi visualizzi il frame come se fosse massimizzato, ovvero come se avessi premuto sul pulsante ingrandisci ;)
aspetto aiuti

PGI-Bis
30-11-2006, 16:40
se "this" è un Frame (o un JFrame) puoi usare

this.setExtendedState(JFrame.MAXIMIZED_BOTH);

Il procedimento esteticamente più corretto è:

if(Toolkit.getDefaultToolkit().isFrameStateSupported(Frame.MAXIMIZED_BOTH)) {
this.setExtendedState(JFrame.MAXIMIZED_BOTH);
} else {
allargare la finestra ad occupare tutta la superficie
dello schermo su cui si trova o non fare niente o altro.
}

cionci
30-11-2006, 16:49
this.setExtendedState(this.getExtendedState() | this.MAXIMIZED_BOTH);

cionci
30-11-2006, 16:49
Sono arrivato in ritardo :)

franksisca
30-11-2006, 16:54
perfetto e grazie ad entrambi!!! :)