I Listener vanno implementati sempre come inner class o esiste qualche altro metodo? Poi ho inserito un MouseListener che cliccando col destro su un bottone dovrebbe aprire soltanto una JTextField ma non funge. Mi domando ci manca tutto il blocco alle spalle del JFrame?