YSN
13-10-2011, 21:01
Ciao a tutti, sto realizzando un piccola applicazione...e ci un problema di gestione di pannelli...allora la mia applicazione quando si avvia si visualizzano solo 2 bottoni...voglio che quando faccio click su uno, si deve sparire la schermata principale cioè quella di avvio e mi si visualizza un'altra con tre pannelli contemporaneamente...
public void actionPerformed(ActionEvent e) {
Vista vista = this.controllo.getVista();
PannelloPrincipale pannelloPrincipale = (PannelloPrincipale) vista.getSottoVista(Costanti.PANNELLO_PRINCIPALE);
pannelloPrincipale.removeAll();
pannelloPrincipale.setVisible(false);
PannelloScelte pannelloScelte = (PannelloScelte) vista.getSottoVista(Costanti.PANNELLO_SCELTE);
JScrollPane jScrollPane = new JScrollPane(pannelloScelte);
vista.getContentPane().add(jScrollPane);
pannelloScelte.setVisible(true);
vista.pack();
vista.setVisible(true);
}
questo è il metodo del bottone
public void actionPerformed(ActionEvent e) {
Vista vista = this.controllo.getVista();
PannelloPrincipale pannelloPrincipale = (PannelloPrincipale) vista.getSottoVista(Costanti.PANNELLO_PRINCIPALE);
pannelloPrincipale.removeAll();
pannelloPrincipale.setVisible(false);
PannelloScelte pannelloScelte = (PannelloScelte) vista.getSottoVista(Costanti.PANNELLO_SCELTE);
JScrollPane jScrollPane = new JScrollPane(pannelloScelte);
vista.getContentPane().add(jScrollPane);
pannelloScelte.setVisible(true);
vista.pack();
vista.setVisible(true);
}
questo è il metodo del bottone