Salve a tutti!
E' possibile richiamare una JApplet Form da un altra?
Ho provato con setvisible ma niente.
Grazie
Salve a tutti!
E' possibile richiamare una JApplet Form da un altra?
Ho provato con setvisible ma niente.
Grazie
Che vuol dire con "JApplet Form"?Originariamente inviato da Guiz
E' possibile richiamare una JApplet Form da un altra?
Se sviluppi una "applet", hai una classe che estende Applet/JApplet. La istanza di questa classe è 1 sola (e non la crei tu ... la crea l'applet container).
Se poi vuoi che la tua applet istanzi e renda visibile altri JFrame/JDialog, si può ma è un altro discorso.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Quindi dovrei lavorare con i pannelli per avere un effetto cambio form?Originariamente inviato da andbin
Che vuol dire con "JApplet Form"?
Se sviluppi una "applet", hai una classe che estende Applet/JApplet. La istanza di questa classe è 1 sola (e non la crei tu ... la crea l'applet container).
Se poi vuoi che la tua applet istanzi e renda visibile altri JFrame/JDialog, si può ma è un altro discorso.
Se vuoi cambiare "schermata" all'interno dell'area della applet, sì l'approccio è quello di lavorare a livello di pannelli da mostrare uno per volta. Come ... ci sono diverse tecniche: usi un CardLayout (mostra 1 tra N componenti) oppure gestisci tu il cambio togliendo e inserendo i pannelli fisicamente nel "contenitore".Originariamente inviato da Guiz
Quindi dovrei lavorare con i pannelli per avere un effetto cambio form?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Ok grazie!Originariamente inviato da andbin
Se vuoi cambiare "schermata" all'interno dell'area della applet, sì l'approccio è quello di lavorare a livello di pannelli da mostrare uno per volta. Come ... ci sono diverse tecniche: usi un CardLayout (mostra 1 tra N componenti) oppure gestisci tu il cambio togliendo e inserendo i pannelli fisicamente nel "contenitore".