
Originariamente inviata da
LongSky
Salve ... Da un po di tempo a questa parte sto lavorando a un progetto d'esame per la gestione di un cinema multisala.
Il mio problema , navigando sul web sembra di facile risoluzione, ma nonostante io abbia provato le molteplici soluzioni proposte nessuna di queste ha funzionato.
Mi spiego , la mia home page è composta di due parti principali una JTextArea sul lato destro e un JScrollPane sul sinistro, ed è quest ultimo a dare problemi.
Per farla breve ho uno JScrollPane "jscp", al click di un pulsante sul lato destro jscp deve essere svuotato di ciò che contiene dentro devo aggiungerci solo un bottone. Il listener da me scritto per il bottone sul lato destro è il seguente
class FineListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
jspl.removeAll();
jspl.add(new JButton("UnicoBottone"));
jspl.validate();
jspl.repaint();
//ho provato anche con
//
SwingUtilities.updateComponentTreeUI(jscp);
}
}
Vi prego aiutatemi , removeAll elimina tutto , ma add non aggiunge niente e non capisco perchè , è questine d'università e ci sto perdendo troppo tempo





