Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    3

    Creare una JFrame modale

    Vi espongo il mio problema.
    Ho due frame collegate da un pulsante presente in una delle due, all'apertura della nuova finestra posso bloccare l'interazione con la finestra precedente creando appunto una JFrame modale che si comporti come una finestra di dialogo ?

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non è possibile. Anzi, è altamente sconsigliato utilizzare più JFrame all'interno della stessa applicazione.

    http://stackoverflow.com/questions/9...554657#9554657

    Se ti serve una finestra bloccante, usa una JDialog modale.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    3
    Ok ti ringrazio

  4. #4
    scusate ma il setModal e` stato deprecato? sconsigliato magari, ma non "non possibile"

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quote Originariamente inviata da franksisca Visualizza il messaggio
    scusate ma il setModal e` stato deprecato? sconsigliato magari, ma non "non possibile"
    L'utente chiedeva di avere un JFrame modale ed Alex '87 ha correttamente suggerito di usare un JDialog.

    setModal() esiste (ed è sempre esistito) solo per JDialog, non per JFrame.


    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

  6. #6
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    L'utente chiedeva di avere un JFrame modale ed Alex '87 ha correttamente suggerito di usare un JDialog.

    setModal() esiste (ed è sempre esistito) solo per JDialog, non per JFrame.


    Ciao.
    vero confuso io

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.