Ciao a tutti,
ho un pannello A contenuto in una classe.
Aggiungo al pannello A un oggetto B di una classe che estende JPanel (quindi un pannello) con un label e un un bottone.
Ora vorrei che una volta cliccato il bottone, presente nel pannello A, mi si aggiungesse sempre sul pannello A un nuovo oggetto B. E così via..
Ho pensato di far gestire l'evento del direttamente alla classe che contiene il pannello A ma non riesco ad aggiungere il nuovo pannellino dopo il click sul Bottone.
Sapete il Motivo???
Più o meno la logica è questa:
codice:classeA implements ActionListener{ public A(){ panelA= new JPanel() B= new ClasseB(); panelA.add(B); } public actionPerformed{ B2= new ClasseB; } } ********** classeB extends JPanel { public classeB(){ lab=new JLabel("ciao"); bottone=new JButton("Avanti") bottone.addActionListener(new ClasseA()); } }
Sbaglio Qualocosa?

Rispondi quotando