Múltiples JButton con un solo ActionPerformed

Tutoriales, Lecturas, Vídeos e información extra para profundizar en algún tema en particular.
Avatar de Usuario
CarlosAPerez
Site Admin
Mensajes: 67
Registrado: Vie Ene 25, 2019 10:41 am

Múltiples JButton con un solo ActionPerformed

Mensaje por CarlosAPerez »

Código: Seleccionar todo

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;


public class Calc extends JFrame implements ActionListener {
    JButton button1 = new JButton("1");
    JButton button2 = new JButton("2");

    public Calc()
    {
         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         setSize(100, 100);
         button1.addActionListener(this);
         button2.addActionListener(this);
         calcFrame.add(button1);
         calcFrame.add(button2);
    }
    public void actionPerformed(ActionEvent e)
    {
        Object source = e.getSource();
        if(source == button1)
        {
            \\button1 code here
        } else if(source == button2)
        {
            \\button2 code here
        }
    } 
    public static void main(String[] args)
    {

        JFrame calcFrame = new JFrame();
        calcFrame.setVisible(true);
    }
}
Imagen

Responder