menu.java

来自「A easy phone book. With the book,you ca」· Java 代码 · 共 53 行

JAVA
53
字号
import javax.swing.*;
import java.sql.*;

/***********************************
 *                                 *
 *       这里定义菜单功能          *
 *                                 *
 ***********************************/

public class menu extends JMenuBar
{
	/**
	 * 
	 */
	
	private JMenu filemenu,editmenu,othermenu;
    private JMenuItem newfile,openfile,savefile,savesql,exit;
	private JMenuItem add,search,allfile,cut,about;
    
    public menu(Connection con,SqlTable table,String sql){
       filemenu=new JMenu("文件");
	   editmenu=new JMenu("编辑");
	   othermenu=new JMenu("其他");
	   newfile=new JMenuItem("新电话本");
	   openfile=new JMenuItem("打开记录");
	   savefile=new JMenuItem("保存记录");
	   savesql=new JMenuItem("备份数据");
	   exit=new JMenuItem("退出");
	   add=new JMenuItem("增加记录");
	   search=new JMenuItem("查找记录");
	   allfile=new JMenuItem("全部记录");
	   cut=new JMenuItem("删除记录");
	   about=new JMenuItem("关于");
	   
	   	
	   	add(filemenu);add(editmenu);add(othermenu);
		filemenu.add(newfile);filemenu.add(openfile);filemenu.add(savefile);filemenu.add(savesql);
		filemenu.add(exit);editmenu.add(add);editmenu.add(search);
		editmenu.add(allfile);editmenu.add(cut);
		othermenu.add(about);
		
	   //newfile.addActionListener(this);
	   //openfile.addActionListener(this);
	   //savefile.addActionListener(new Savefile(con,table));
	   savesql.addActionListener(new backUp());
	   exit.addActionListener(new Exit());
	   add.addActionListener(new AddNum());
	   search.addActionListener(new SearchNum());
	   allfile.addActionListener(new LookAllNum());
	   cut.addActionListener(new DelNum());
	   about.addActionListener(new About());
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?