ciao, è possibile trasformare un progetto di tipo java application in un applet da poter caricare in un browser ?
l'applicazione è fatta con SWING gestione di eventi, e poche altre cose...
ciao, è possibile trasformare un progetto di tipo java application in un applet da poter caricare in un browser ?
l'applicazione è fatta con SWING gestione di eventi, e poche altre cose...
Dipende da cosa fa di preciso. Comunque in linea di massima sì, facendo le dovute modifiche/aggiunte. Ovviamente devi definire una classe che estende Applet o JApplet e inoltre devi tenere presente le limitazioni (per questioni di sicurezza) imposte alle applet non "fidate".Originariamente inviato da tulkas85
ciao, è possibile trasformare un progetto di tipo java application in un applet da poter caricare in un browser ?
l'applicazione è fatta con SWING gestione di eventi, e poche altre cose...
Dal punto di vista della interfaccia grafica, se vuoi fare una applicazione che possa funzionare sia come applicazione "desktop" che come applet, generalmente una soluzione semplice è quella di mettere tutta la tua interfaccia utente dentro un JPanel e poi tale pannello può essere facilmente messo dentro un Applet/JApplet o dentro un JFrame.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
capito...
forse le cose più problematiche saranno le connessioni con il database remoto...
utilizzo i driver jdbc di mysql
poi ci sono i vari listener da gestire, action mouse ecc.... poi utilizzo anche il pattern observable...
queste cose si riescono a ficcare in un applet ?
Ovviamente. Ripeto: per avere una applet la prima cosa è avere una classe che estende Applet o JApplet. Poi tutto il resto (come è il "design" delle tue classi, quanti listener hai usato, se hai usato classi anonime, ecc...) non conta per chi (il plugin) dovrà avviare la tua applet.Originariamente inviato da tulkas85
queste cose si riescono a ficcare in un applet ?
Chiaramente se hai fatto cose particolari es. accesso al file-system, connessioni di rete (anche con JDBC) queste si scontreranno ovviamente con le limitazioni imposte alle applet non fidate e che puoi ovviamente sorpassare in vari modi.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet