Saltar al contenido

¿Cómo puedo saber en qué botón se hizo clic?

Basta ya de indagar por todo internet ya que has llegado al lugar perfecto, poseemos la solución que buscas pero sin complicaciones.

Solución:

prueba esto

ActionListener actionListener = new ActionListener() 
    public void actionPerformed(ActionEvent actionEvent) 
        System.out.println(actionEvent.getActionCommand());
    
;

Para obtener la etiqueta, intente esto.

ActionListener actionListener = new ActionListener()

      public void actionPerformed(ActionEvent actionEvent) 
            JButton button = (JButton)actionEvent.getSource();
            String label = button.getLabel(); //Deprecated 

            String label2 = button.getText();
     
;

ActionEvent tiene un método getActionCommand() que obtendrá una cadena actionCommand de JButton. Por lo general, también es texto (para JButtons).

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *