ah... chi è quel this che passi come parametro all addActionListener?! Quello è il tuo problema! Non trova niente di valido in quel this (la tua class non estende nessuna classe con capacità grafiche, detta in soldoni). Ci sono alcune possibili soluzioni: la più semplice (ed onestamente quella più naturale nel tuo caso) è fare in modo che la tua classe estenda JFrame
e poi fai un costruttorecodice:public class pdv extends JFrame implements ActionListener {
codice:public pdv() { super("Gestione - " + version); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //blah blah blah }

Rispondi quotando