Aqui muestro mi codigo: (Main)
Código Java:
Ver original
package practica2; import javax.swing.JFrame; public class main { menuPractica2 frame = new menuPractica2(); frame.setVisible(true); frame.setSize(400,400); frame.setLocationRelativeTo(null); frame.setResizable(false); } }
Aqui la clase:
Código Java:
Ver original
package practica2; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; /** * */ private static final long serialVersionUID = 1L; public menuPractica2(){ panel.setLayout(null); setContentPane(panel); setTitle("Selecciona una opcion del menu"); setJMenuBar(menuBar); menuBar.add(opciones); opciones.add(radioButton); opciones.add(Slider); opciones.add(Salir); radioButton.addActionListener(this); Slider.addActionListener(this); Salir.addActionListener(this); } @Override if(e.getSource() == radioButton){ radioButton(); } textArea(); } if(e.getSource() == Slider){ Slider(); } if(e.getSource() == Salir){ Salir(); } } public void radioButton(){ setTitle("Has seleccionado Radio Button"); } public void textArea(){ setTitle("Has seleccionado Text Area"); } public void Salir(){ setTitle("Auu"); } public void Slider(){ setTitle("Has seleccionado Slider"); } }