刚学监听 抄了书的一段代码不能用运行 求解
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.*;import javax.swing.*;class ButtonActionFrame extends JFrame{ ButtonActionFrame() { super("按钮响应"); setSize(250,200); setLocation(400,300); JButton jb=new JButton("OK"); JPanel jp=new JPanel(); jp.add(jb); add(jp); ButtonListener bla=new ButtonListener(); //创建监听对象 jp.addActionListener(bla);//注册监听对象 }}class ButtonListener implements ActionListener //定义监听类{ public void actionPerformed(ActionEvent e) { System.out.println("你单击了按钮!"); }}public class Example7_6 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub JFrame f=new ButtonActionFrame(); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setVisible(true); }}