Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    755

    metodo per visualizzare una frame a tutto schermo?

    mi servirebbe un metodo che permetta di impostare le dimensioni della frame a tutto schermo.
    grazie.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: metodo per visualizzare una frame a tutto schermo?

    Originariamente inviato da zipangulu
    mi servirebbe un metodo che permetta di impostare le dimensioni della frame a tutto schermo.
    a) Prendi le dimensioni dello schermo, vedi java.awt.Toolkit e cambi posizione/dimensione del frame.
    b) setExtendedState() con flag MAXIMIZED_BOTH (solo da Java 1.4).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    755

    Re: Re: metodo per visualizzare una frame a tutto schermo?

    Originariamente inviato da andbin
    a) Prendi le dimensioni dello schermo, vedi java.awt.Toolkit e cambi posizione/dimensione del frame.
    b) setExtendedState() con flag MAXIMIZED_BOTH (solo da Java 1.4).
    con la b) è perfetta!lo avevo già fatto prima ma avevo messo dopo il metodo pack() che vanificava la mia azione e invece che ingrandirla addirittura la diminuiva(per adattarla alle componenti che essa conteneva)
    ora tutto ok!grazie!

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    755
    ora però ho un altro problema!
    ho una finestra che non ha dimensioni " a tutto schermo" ed ha uno scrollPane,il contenuto da visualizzare è oltre le dimensioni della finestra (anche se fosse a tutto schermo).il problema è che quando apro la finestra lui fa vedere a capo della frame la metà della pagina,come la frame volesse visualizzare dalla fine e non dall'inizio,come faccio a farla apparire mostrando "la testa" del documento?
    Ps.non voglio cambiare le dimensioni della frame.
    grazie!

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da zipangulu
    il problema è che quando apro la finestra lui fa vedere a capo della frame la metà della pagina,come la frame volesse visualizzare dalla fine e non dall'inizio,come faccio a farla apparire mostrando "la testa" del documento?
    tuoScrollPane.getViewport().setViewPosition(new Point());

    P.S. Non è per criticare ... ma se non hai (ancora) molta confidenza con la documentazione javadoc ti consiglio di cercare di consultarla il più possibile. Man mano che la consulterai, capirai cosa c'è disponibile, a quale livello (es. cosa c'è in una superclasse come java.awt.Component e cosa "aggiungono" le sue sottoclassi) e come sono le relazioni tra le classi, specialmente per AWT/Swing.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.