基于GUI记事本程序,包括实现打开文件,保存文件等功能

来源:百度知道 编辑:UC知道 时间:2024/06/28 17:37:13
帮帮忙了

/* AWT Sample application "记事本应用程序java源代码"
* @author Amiry
* @version 1.00 07/05/25
*/

import java.awt.*; //导入抽象窗口工具集包(abstract window toolkit)
import java.awt.event.*; //导入窗口事件工具包
import java.io.*; //导入输入输出工具包
import java.awt.datatransfer.*; //导入数据转化工具包

//菜单工具条类(添加菜单项,子菜单)
class MyMenuBar extends MenuBar{ //MyMenuBar类继承MenuBar类(类方法)
public MyMenuBar(Frame parent){ //构造函数
parent.setMenuBar(this); //向parent添加自身
}
public void addMenus(String[] menus){ //菜单条下添加菜单项
for(int i=0;i<menus.length;i++)
add(new Menu(menus[i]));
}
public void addMenuItems(int menuNumber,String[] items){ //菜单添加(类方法)
for(int i=0;i<items.length;i++){ //循环0~menus.length-1次
if(items[i]!=null) //向各个菜单项