题目要求在一个框架内,点击确定按钮时,标签显示“hello world”
                      点击取消按钮时,标签显示“goodbye”
                       点击关闭按钮时,窗口关闭,程序结束我编完程序,但它老在34行提示错误,我搞不懂,望各位帮帮忙
偶是菜鸟,但知道这个论坛高手多,希望各位在修改后能告诉我哪里出了错误,怎样改,怎么避免,  不胜感激!!
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;class UseJFrame2 extends JFrame implements ActionListener {
JFrame myFrame;
JButton okButton,cancelButton;
JLabel hlab,glab;

public UseJFrame2(){
myFrame=new JFrame("GUI example3");
myFrame.setSize(300,200);
okButton=new JButton("确定");
cancelButton=new JButton("取消");
hlab=new JLabel("hello world");
glab=new JLabel("goodbye");

JPanel pan1=new JPanel();
pan1.setLayout(new FlowLayout());
pan1.add(okButton);
pan1.add(cancelButton);

JPanel pan=new JPanel();
pan.setLayout(new BorderLayout());
pan.add(pan1,"South");

myFrame.setContentPane(pan);
myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myFrame.setVisible(true);

okButton.addActionListener(this);
cancelButton.addActionListener(this);  

public void actionPerformed(ActionEvent e){
JPanel pan2=new JPanel();
    if(e.getSource==okButton){
     pan2.add(hlab);
     pan.add(pan2,"Center");
    };
    else{
     pan2.add(glab);
     pan.add(pan2."Center");
    }
}                  }
}
public class Text{
public static void main(String args[]){
new UseJFrame();
}
}