高手帮我看下我程序的问题,OK了,在追加50分!

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:41:26
想做一个可以打开文件,然后可以对文件进行编辑。但是编译老是错误。
另外,编辑功能还没有完成。

/**
* @(#)File.java
*
*
* @author
* @version 1.00 2008/4/15
*/
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FileBJ extends JFrame implements ActionListener {

JFrame kj=new JFrame("007");
JMenuBar menuBar = new JMenuBar();
JMenu fileMenu = new JMenu("文件");
JMenuItem openItem = new JMenuItem("打开");
JMenuItem saveItem = new JMenuItem("保存");
JMenuItem exitItem = new JMenuItem("退出");
JPanel p=new JPanel();

public FileBJ() {
setSize(500,500);

fileMenu.add(openItem);
fileMenu.add(saveItem);
fileMenu.add(exitItem);
menuBar.add(fileMenu);
setJMenuBar(menuBar);
openItem.addActionListener(this);
sa

import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.Toolkit;
public class FileIO extends WindowAdapter implements ActionListener
{
JFrame jf;
JButton jb,jb1;
JTextArea ta;
String filename,copy,paste,cut;
JPanel jp;
JMenu jmb,jmb2;
JMenuItem _fm,_fm1,_fm2,_fm3,_fm4,_fe1,_fe2,_fe3,_fe4;
JMenuBar JMENU;
JScrollPane jsp;
JLabel jl;

public static void main (String[] argv) {
new FileIO();
}

public FileIO()
{
jp = new JPanel();
jl = new JLabel("李鸿记事本V1.0");
JMENU = new JMenuBar();
ta = new JTextArea();
jf = new JFrame();
jsp = new JScrollPane(ta);
jf.addWindowListener(this);
jmb = new JMenu("文件");
jmb2 = new JMenu("编辑");
_fm1 = new JMenuItem("打开");
_fm1.addActio