1 /*
2 *java课程设计之记事本(coder @Gxjun)3 * 编写一个记事本程序4 * 要求:5 * 用图形用户界面实现。6 * 能实现编辑、保存、另存为、查找替换等功能。7 * 提示:使用文件输入输出流。8 */
9 packageproject;10
11 import javax.swing.*;12
13 importjava.awt.event.KeyEvent;14 importjava.awt.event.InputEvent;15 import static javax.swing.JFrame.*;16
17 //设置一个窗口类
18 class WindowMenu extendsJFrame19 {20 JMenuBar Mymenubar ;21 JMenu menu[] = new JMenu [5]; //有多个菜单,用数组表示
22 JMenuItem item[][] =new JMenuItem [5][];23 //构造函数
24 publicWindowMenu() {}25 public WindowMenu(String title , int x ,int y, int a, intb )26 {27 init( title ); //初始化窗口
28 setSize(a,b); //设置窗口大小
29 setLocation(x,y); //设置窗口位置
30 setVisible(true); //窗口是否可见
31 setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //注销窗口
32 }33
34 void init(String str) //设置一个初始化事件
35 {36
37 inti;38 setTitle(str);39 M