Como adicionar ação a um botão?

Estou tentando entrar em um evento paraJButon Eu crio:

    JButton botton1=new JButton("welcom to my show db! lets start");
    botton1.setFont(new Font ("Eras Medium ITC",Font.BOLD,20));
    this.add(botton1);

    JPanel Basic_panel=new JPanel();
    Basic_panel.setName("SHOW DB ");
    Basic_panel.setBounds(x,y,width,hight);

    botton1.addActionListener(this) ;
}
          public void actionPerformed(ActionEvent e) {
                if (e.getSource()==botton1){

Agora eu quero entrar em outroJFrame Eu fiz e fiz o primeiro desaparecer. Quão?

questionAnswers(1)

yourAnswerToTheQuestion