Sono istanze di classi di frame diverse o istanze della stessa classe? Ma in ogni caso sappi che a livello estetico, grafico, non è proprio bellissimo che l'utente veda chiudersi un frame e un altro aprirsi. Parlo proprio dell'effetto visivo. Non è il massimo ....
Se proprio vuoi continuare su questa strada, fai almeno in modo che quando un frame si chiude prendi posizione/dimensione e li applichi a quello nuovo che si apre.
Già "condiviso" è un termine che non sta molto bene qui. Se intendi condividere un oggetto JButton, no. Un componente ha solo 1 parente a livello strutturale della interfaccia, ovvero può stare in un solo contenitore.
Se crei oggetto frame distinti, ciascuno potrà avere il suo oggetto JButton distinto dagli altri. Quindi la "condivisione" non c'entrerebbe nemmeno.
Comunque no, campi "pubblici" aperti a tutti giusto perché ti fa comodo, non va bene.
Peggio ancora, a livello di design.


Rispondi quotando
