ActionEvent.getActionCommand() | Java

 

Descripción

Devuelve el comando asociado a la acción realizada. Por ejemplo, si pulsamos sobre un botón, devuelve el nombre del botón. Se devuelve una cadena String.

Sintaxis

public String getActionCommand()

Clase Padre

ActionEvent

Ejemplo

public class BotonPulsado extends JFrame {
  
  private static final long serialVersionUID = 1L;
  
  private JLabel etiqueta;
  private JButton b1, b2, b3;
     
  BotonPulsado(){
     super("¿Qué botón es Pulsado?");
     getContentPane().setLayout(new FlowLayout());   
     
     b1 = new JButton("Botón 1");
     b2 = new JButton("Botón 2");
     b3 = new JButton("Botón 3");
           
     etiqueta = new JLabel("");
     
     add(b1);
     add(b2);
     add(b3);   
     add(etiqueta);
     
     
     b1.addActionListener(new BotonPulsadoListener());
     b2.addActionListener(new BotonPulsadoListener());
     b3.addActionListener(new BotonPulsadoListener());
     
     addWindowListener(new WindowAdapter() {
        public void windowClosing(WindowEvent e) {
           System.exit(0);
        }
     });
     
     setSize(400,300);
     setVisible(true);
     
  }
  
  private class BotonPulsadoListener implements ActionListener{      
     @Override
     public void actionPerformed(ActionEvent e) {
        etiqueta.setText("Has pulsado el botón " + e.getActionCommand());         
     }               
  }
   
  public static void main(String[] args) {
     new BotonPulsado();

  }

}

Líneas de Código

    Manual Java

    Aprende más sobre Java consultando online o descargando nuestro manual.

    Test Java

    ¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

    Vídeos Java

    Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.