Originariamente inviato da andbin Devi solo distinguere quale pulsante è ... lo sai guardando il "source" dell'evento (da e.getSource() ) che basta compararlo usando == con i reference dei pulsanti (e questo è buon motivo per tenere i componenti come variabili di istanza e non locali).
In questo modo?
codice:
public void actionPerformed(ActionEvent e) { 
if (e.getSource().equals(button)) { 

//collegamento al secondo frame 

}
Come collego il secondo frame, intendo puramente come codice