Несколько кнопок и несколько слушателей, выполняющих различные операции Java Swing

Как я могу иметь несколько кнопок и несколько слушателей, выполняющих различные операции в Java Swing. Вот пример из того, что у меня есть, я могу перенаправить в класс AddStudent, но кнопка для перенаправления в класс AddAdult не будет перенаправлять в класс AddAdult.

private class ButtonHandler implements ActionListener {
  // handle button event
  public void actionPerformed( ActionEvent Student ) {
    if ( Student.getSource() == button1 ){
      try {
        AddStudent newmember = new AddStudent();
        newmember.setVisible( true );
      } catch ( Exception e1 ) {
        e1.printStackTrace();
      }
  }
}


public void actionPerformed( ActionEvent Adult ) {
  if ( Adult.getSource() == button2 ){
    try {
      AddAdult newmember = new AddAdult();
      newmember.setVisible( true );
    } catch ( Exception e1 ) {
      e1.printStackTrace();
    }
  }
}

Заранее спасибо за любую помощь.

0
задан jibbajava 28 March 2012 в 18:31
поделиться