Sto sviluppando un'applicazione Java che ha un'interfaccia costituita da una finestra principale e poi altre finestre sile MDI che sono degli JInternalFrame.
Ho una serie di oggetti che devono essere visibili da più di queste finestre, alcune costituiscono l'input richiesto all'utente e quindi vanno a modificare gli oggetti, altre devono visualizzarli eccetera.
Ora, da inetto programmatore quale sono, la soluzione che mi viene in mente è creare questi oggetti come static all'interno della classe che crea l'interfaccia principale, e poi accederci staticamente da tutte le altri classi. Sono però abbastanza convinto che ci sia un modo un po' più decente per farlo, o sbaglio?
Grazie a tutti