Visualizzazione dei risultati da 1 a 3 su 3

Discussione: centrare finestra java

  1. #1

    centrare finestra java

    ciao amicici

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

    grazie
    ciao
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Certo che è possibile:
    codice:
    // 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.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    grazie!!
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.