读书人

呼救!1

发布时间: 2011-11-27 21:54:21 作者: rapoo

求救!!!!!!!!!!!!!!!!!!!!!!!!!!!1
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.text.*;

//简单的文本编辑器implements ActionListener
public class edit extends JFrame implements ActionListener{
JTextPane textPane = new JTextPane(); //文本窗格,编辑窗口

JFileChooser filechooser = new JFileChooser(); //文件选择器

public edit() { //构造函数
super( "简单的文本编辑器 ");
JMenuBar menubar = new JMenuBar();
Container container = getContentPane(); //得到容器

container.add(textPane, BorderLayout.CENTER); //增加文本窗格
container.add(menubar, BorderLayout.NORTH); //增加状态栏

setSize(330, 200); //设置窗口尺寸
setVisible(true); //设置窗口可视
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗口时退出程序

JMenu menuFile = new JMenu( "文件 "); //实例化菜单
JMenu menuEdit = new JMenu( "编辑 ");
JMenu menuAbout = new JMenu( "帮助 ");
JMenuItem menu1 =new JMenuItem ( "新建 ");
menu1.addActionListener(this);
menuFile.add(menu1) ;

menubar.add(menuFile); //增加菜单
menubar.add(menuEdit);
menubar.add(menuAbout);


}








public void actionPerformed(Action e){





}

















public static void main(String[] args) {
new edit();
}

}


这个代码有什么错啊?
编译器老提示我edit shoule bu decelared abstract


[解决办法]
The type edit must implement the inherited abstract method ActionListener.actionPerformed(ActionEvent)

相应方法改为:

public void actionPerformed(ActionEvent e)
{

}

顺便汗一下lz的代码格式- -

读书人网 >J2SE开发

热点推荐