Guarda ti posto tutto il codice dell'ascoltatore (da completare) associato al bottone "SI" che aggiunge l'articolo
codice:
class ascoltatoreFNASI implements ActionListener{
private FrameNotificaAggiungi Bsi;
public ascoltatoreFNASI(FrameNotificaAggiungi Bsi){
this.Bsi=Bsi;
}
public void actionPerformed(ActionEvent e){
Articolo ArticoloAggiunto = new Articolo(infoTipo.getText(),infoMarca.getText(), infoModello.getText(), infoCodice.getText(), infoSettore.getText(), Integer.parseInt(infoQuantità.getText()), Double.parseDouble(infoPrezzo.getText()),infoCaratteristiche.getText());
String Aggiunta = ("Articolo Aggiunto in magazzino : " + " [ " +ArticoloAggiunto.toString() + " ]" +"\n");
EventiMagazzinoRiepilogo.append(Aggiunta);
contenitore.AggiungiArticolo(ArticoloAggiunto);
contenitore.Salva();
MerceSelezionataBox.addItem(ArticoloAggiunto.getTipo());
MarcaBox.addItem(ArticoloAggiunto.getMarca());
ModelloBox.addItem(ArticoloAggiunto.getModello());
Bsi.dispose();
}
}//ASCOLTATORE FNASI
MerceSelezionataBox , MarcaBox e ModelloBox sono i nomi dei tre JComboBox che utilizzo.
Per quanto riguarda EventiMagazzinoRiepilogo , questa è una "finestra" dove visualizzo (ogni volta che aggiungo un articolo) una stringa contenente informazioni riguardo L'articolo.
Che intendi per model?