Quisiera saber como puedo pasar una varibale de la clase en un JMenuItem.
tengo lo siguiente:
Código:
Quisiera saber si en lo rojo podria pasarle el parametro dni de alguna manera o si hubiese alguna otra manera de hacerlo public class Asignatura extends JFrame implements ActionListener{ private JPanel jContentPane; private JMenuItem crearAsg; .... private String dni; public Asignatura(){ super(); ... } //Este es mi problema private JMenuItem getCrearAsg(){ if(crearAsg==null){ crearAsg=new JMenuItem(); crearAsg.setText("Asignatura"); crearAsg.addActionListener(new java.awt.event.ActionListener(){ public void actionPerformed(java.awt.event.ActionEvent e){ CrearAsg cp= new CrearAsg(); cp.setVisible(true); cp.setEnabled(true); }} } return crearAsg; }