Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Java] aprire frame massimizzato

    ragazzi sono alle prime armi premetto e ho un problema davvero banaleho un frame che si apre pero con il setSize le dimensioni sono specificate io vorrei che questo frame si aprisse per la grandezza dello schermo come fanno tutti i programmi cio si aprisse massimizzato
    come faccio
    ho provato ad eliminare il setSize
    ma non va
    c'è un modo ?
    sicuramente si...

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Un metodo veloce veloce è questo (e credo sia l'unico):
    codice:
    Dimension d = getToolkit().getScreenSize();
    setSize(d.width, d.height);
    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
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    codice:
    frame.setExtendedState(Frame.MAXIMIZED_BOTH);
    oppure
    codice:
    frame.setSize(Toolkit.getDefaultToolkit().getScreenSize());
    Io uso sempre il primo (equivale a premere il tasto Massimizza della tua finestra, quello accanto alla x per intenderci), il risultato finale, comunque, non e' ditinguibile.

    EDIT: Oppure puoi fare come ti ha suggerito LeleFT, che poi sarebbe il secondo modo che ho postato.

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da simo7784
    codice:
    frame.setExtendedState(Frame.MAXIMIZED_BOTH);
    Mi era sfuggito...

    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

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.