PDA

Visualizza la versione completa : centrare finestra java


hannibal/p
24-11-2003, 19:31
ciao amicici

possibile centrare un frame al centro dello schermo???
possibile farlo anche con un JDialog modale???

grazie
ciao

LeleFT
24-11-2003, 20:23
Certo che possibile:


// Prendo le dimensioni del desktop
Dimension dim_schermo = Toolkit.getDefaultToolkit().getScreenSize();

// Calcolo la posizione orizzontale della finestra
int posX = (int) (dim_schermo.width - getWidth())/2;

// Calcolo la posizione verticale della finestra
int posY = (int) (dim_schermo.height - getHeight())/2;

// Posiziono la finestra
setLocation(posX, posY);


Lo puoi fare sia con i Frame che con le Dialog.


Ciao.

hannibal/p
24-11-2003, 20:34
grazie!!

Loading