Quote:
Originariamente inviato da dooka
Sto implementando un programma che prevede diversi tipi visualizzazioni grafica.
Dovrei avere una prima "form" con il caricamento dei dati (una specie di interfaccia) e una seconda "form" che mi monitorizzi i dati che l'engine sottostante rileva.
Come si possono creare 2 Shell diverse visto che sia l'oggetto Display che quello Shell non me lo fa passare come parametro tra le 2 classi? Devo sviluppare tutto su una sola classe?
grazie a tutti 
|
In che senso non te lo fa passare?
Io ho risolto un problema simile passando display e shell come argomenti di un metodo che crea le shell children.
fai una classe e ci metti un metodo di questo genere:
public void shellRisultati(Display display, Shell shell){
static Shell shellnuova= new Shell(shell);
/**
* mettici il codice
*/
}
Poi lo richiami dal main e hai fatto
Io ho fatto così:
Main -> classe che crea il display -> classe della prima shell -> classe delle shell children
Il problema che ho adesso è quello di identificare i children in modo da andare a far sì che l'unico parent le modifichi in modo congruente quando è il caso