spero di avere capito bene...

codice:
public class myButton extends Button implements ActionListener {

  public myButton (...) {
      .
      .
      .
      .
    addActionListener(this); // Aggiunge un ascoltatore; è indispensabile
  }


  .
  .
  .
  .

  public void actionPerformed (ActionEvent e) {
    .
    .   Qui devi scrivere il codice di ciò
    .   che il pulsante fa quando viene premuto
    .
 }
eventualmente se vuoi fare in modo che il bottone non faccia più nulla basta ke ti fai un metodo tipo disableButton (non disable() e basta che è deprecated!!!) in cui scrivi removeActionListener(this);

ciauz!