|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 119
|
[JAVA][GWT] Interfaccia grafica: dividere il codice in piu' classi
Ciao a tutti,
ho iniziato a lavorare da non molto con GWT. Una delle cose che non mi torna bene e' legata al flusso dell'applicazione: GWT è pensato per dare un'esperienza utente simile a quella di un applicazione desktop, dunque l'idea di passare da una pagina web all'altra e' sostanzialmente mascherata usando un sacco le chiamate ajax. Quello che un po' non mi torna e' che per tutti gli esempi che ho visto sostanzialmente non fanno altro che scrivere widget ed elementi vari tutti nella stessa classe "d'ingresso" che estende EntryPoint. Questa classe ci mette molto poco a diventare enorme e ingestibile, ma non ho capito (ne visto esempi) come scomporre in piu' classi. Qualcuno ha un idea o qualche esempio da darmi? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2008
Città: Seattle (WA)
Messaggi: 306
|
http://www.summa-tech.com/blog/2011/...-applications/
http://www.slideshare.net/RobertKeane1/turducken-divide-and-conquer-large-gwt-apps-with-multiple-teams
__________________
"Considerate la vostra semenza fatti non foste a viver come bruti ma per seguir virtute e canoscenza" |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 119
|
Grazie mille
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2008
Città: Seattle (WA)
Messaggi: 306
|
Prova a usare le parole chiave che trovi in questi testi per cercare altri risultati... Ala fine con le keyword giuste trovi tutto!
__________________
"Considerate la vostra semenza fatti non foste a viver come bruti ma per seguir virtute e canoscenza" |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 119
|
Allora, l'idea di fondo e' sostanzialmente quello che mi serve. Il problema e' che non e' ben chiaro come realizzarlo in pratica. Mi spiego: nelle slide fa' un esempio che non ho capito come riprodurre, quando usa ad un certo punto (slide 28) questa forma:
[JAVA] //old RootPanel.get().add(myRootWidget); //new ContainerHelper.getModulePanel().add(myRootWidget); [/JAVA] A parte che in GWT non esiste una classe "ContainerHelper", continuo a non aver chiaro come passare il controllo da una classe (che implementa un modulo) ad un altra... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:33.



















