Trabajo con Netbeans & tengo que hacer un programa que me muestre una ventana con 3 botones, el ejemplo es claro en cada boton tiene que decir una verdad, una mentira y un secreto.
Al darle clic se tiene que abrir una ventana diciendo el texto segun el boton que haya apretado, hasta aqui todo bien el unico problema es que no puedo agregar los tres botones en la misma ventana.
Aqui mi codigo..
En la parte final de getContentPane().add(Verdad) quise meter Mentira & secreto uno para cada quien pero no me resulta ya que solo me muestra el ultimo que introduci, alguien podria ayudarme?
Código:
//Esto va en mi clase: public class Main extends JFrame { public Main(){ super("Proyects"); JButton Verdad = new JButton("Verdad ¡Clic Aqui!"); JButton Mentira = new JButton("Mentira ¡Clic Aqui!"); JButton Secreto = new JButton("Secreto ¡Clic Aqui!"); Verdad.addActionListener(new ActionListener() { public void actionPerformed (ActionEvent e) { JOptionPane.showMessageDialog(null,"Ya me Arte","Verdad",JOptionPane.INFORMATION_MESSAGE); } } ); Mentira.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ JOptionPane.showMessageDialog(null,"xDD", "Error", JOptionPane.ERROR_MESSAGE); } } ); Secreto.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ JOptionPane.showMessageDialog(null,"Hellooo","Secreto",JOptionPane.WARNING_MESSAGE); } } ); getContentPane().add(Verdad); getContentPane().add(Mentira); getContentPane().add(Secreto); setSize(200,200); setVisible(true); }
Código:
//& esto va en mi main: JFrame.setDefaultLookAndFeelDecorated(true); JDialog.setDefaultLookAndFeelDecorated(true); Main Hola = new Main(); Hola.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GRACIAS!