Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    44

    frame in primo piano

    vorrei sapere cosa devo scrivere per mettere in primo piano un frame che ho creato?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    44
    forse nomefinestra.setFocus() ma non va!!!

  3. #3
    Per i JFrame (non ricordo se pure per i Frame) esiste setModal() che, se settato a true, rende il JFrame in primo piano fisso finchè l'utente non si chiude la finestra.
    Forse va bene...

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    setModal è un metodo di JDialog.
    Per portare in primo piano un JFrame hai alcune possibilità a seconda della versione che usi:

    1) 1.4: esiste il metodo toFront() che, da quello che ne so, non funziona (ti devi appoggiare a librerie esterne come WInterface).

    2) 1.5: hai a disposizione il metodo setAlwaysOnTop() della classe Window (da cui JFrame deriva).

    Ad ogni modo, per quesiti di questo tipo, la prima cosa che si deve guardare è la documentazione ufficiale della Sun: in meno di 45 secondi avresti trovato la risposta.


    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.