vorrei sapere cosa devo scrivere per mettere in primo piano un frame che ho creato?
grazie
vorrei sapere cosa devo scrivere per mettere in primo piano un frame che ho creato?
grazie
forse nomefinestra.setFocus() ma non va!!!
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...
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