⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libraryreadermenu.java

📁 JAVA网络编程电子书及源码
💻 JAVA
字号:
package gui;

import java.awt.*;
import java.awt.event.*;
/**
 * 在这里插入类型说明。
 * 建立日期:(00-8-12 9:45:06)
 * @程序设计者:
 */
public class LibraryReaderMenu extends Frame {
	public MenuBar menubar1;
	public Menu menu1,menu2,menu3,menu4,menu5;
	public MenuItem menuitem11,menuitem12,menuitem14,menuitem15;
	public Menu menuitem13;
	public MenuItem menuitem21,menuitem22,menuitem23,menuitem24,menuitem25,menuitem26,menuitem27;
	public MenuItem menuitem31,menuitem32,menuitem33,menuitem34,menuitem35,menuitem36,menuitem37;
	public MenuItem menuitem41,menuitem42,menuitem43,menuitem44,menuitem45,menuitem46;
	public MenuItem menuitem51,menuitem52,menuitem53,menuitem55;
	public Menu menuitem54;
/**
 * LibraryReaderMenu 构造子注释。
 */
public LibraryReaderMenu() {
	super();
}
/**
 * LibraryReaderMenu 构造子注释。
 * @param title java.lang.String
 */
public LibraryReaderMenu(String title) {
	super(title);
	setFont(new Font("Helvetica",Font.BOLD,14));
	setBackground(Color.lightGray);
	setForeground(Color.black);
	menubar1=new MenuBar();
	setMenuBar(menubar1);
	menubar1.setHelpMenu(menu5);
	
	menu1=new Menu("File",true);
	menuitem11=new MenuItem("Open ...   ",new MenuShortcut(KeyEvent.VK_O,false));
	menuitem12=new MenuItem("Close ...   ",new MenuShortcut(KeyEvent.VK_W,false));
	menuitem12.setEnabled(false);
	menuitem13=new Menu("Document Info");
	menuitem13.add(new MenuItem("General ...   ",new MenuShortcut( KeyEvent.VK_D,false)));
	menuitem13.add(new MenuItem("Fonts ... "));
	menuitem13.add(new MenuItem("Security ... "));
	menuitem14=new MenuItem("Print ...   ",new MenuShortcut( KeyEvent.VK_P,false));
	menuitem14.setEnabled(false);
	menuitem15=new MenuItem("Exit ...   ",new MenuShortcut( KeyEvent.VK_F4,false));
	
	menu1.add(menuitem11);
	menu1.add(menuitem12);
	menu1.addSeparator() ;
	menu1.add(menuitem13);
	menu1.addSeparator() ;
	menu1.add(menuitem14);
	menu1.addSeparator() ;
	menu1.add(menuitem15);
	//
	menu2=new Menu("Edit",true);
	menuitem21=new MenuItem("Undo   ",new MenuShortcut(KeyEvent.VK_Z,false));
	menuitem21.setEnabled(false);
	menuitem22=new MenuItem("Cut   ",new MenuShortcut(KeyEvent.VK_X,false));
	menuitem22.setEnabled(false);
	menuitem23=new MenuItem("Copy   ",new MenuShortcut(KeyEvent.VK_C,false));
	menuitem23.setEnabled(false);
	menuitem24=new MenuItem("Paste   ",new MenuShortcut(KeyEvent.VK_V,false));
	menuitem24.setEnabled(false);
	menuitem25=new MenuItem("Clear   ");
	menuitem25.setEnabled(false);
	menuitem26=new MenuItem("Select All   ",new MenuShortcut(KeyEvent.VK_A,false));
	menuitem26.setEnabled(false);
	menuitem27=new MenuItem("Property ...   ",new MenuShortcut(KeyEvent.VK_I,false));
	menuitem27.setEnabled(false);

	menu2.add(menuitem21);
	menu2.addSeparator() ;
	menu2.add(menuitem22);
	menu2.add(menuitem23);
	menu2.add(menuitem24);
	menu2.add(menuitem25);
	menu2.add(menuitem26);
	menu2.addSeparator() ;
	menu2.add(menuitem27);
	//
	menu3=new Menu("Tools",true);
	menuitem31=new MenuItem("Hand   ",new MenuShortcut(KeyEvent.VK_1,true));
	menuitem31.setEnabled(false);
	menuitem32=new MenuItem("Zoom In   ",new MenuShortcut(KeyEvent.VK_2,true));
	menuitem32.setEnabled(false);
	menuitem33=new MenuItem("Zoom Out   ",new MenuShortcut(KeyEvent.VK_3,true));
	menuitem33.setEnabled(false);
	menuitem34=new MenuItem("Select Text   ",new MenuShortcut(KeyEvent.VK_4,true));
	menuitem34.setEnabled(false);
	menuitem35=new MenuItem("Select Graphics   ",new MenuShortcut(KeyEvent.VK_5,true));
	menuitem35.setEnabled(false);
	menuitem36=new MenuItem("Find ...   ",new MenuShortcut(KeyEvent.VK_F,false));
	menuitem36.setEnabled(false);
	menuitem37=new MenuItem("Find Next Note   ",new MenuShortcut(KeyEvent.VK_T,false));
	menuitem37.setEnabled(false);

	menu3.add(menuitem31);
	menu3.add(menuitem32);
	menu3.add(menuitem33);
	menu3.add(menuitem34);
	menu3.addSeparator() ;
	menu3.add(menuitem35);
	menu3.addSeparator() ;
	menu3.add(menuitem36);
	menu3.addSeparator() ;
	menu3.add(menuitem37);
	//
	menu4=new Menu("Window",true); 
	menuitem41=new MenuItem("Hide Tollbar   ",new MenuShortcut(KeyEvent.VK_B,true));
	menuitem42=new MenuItem("Hide Menubar   ",new MenuShortcut(KeyEvent.VK_M,true));
	menuitem43=new MenuItem("Show Clipboard  ");
	menuitem44=new MenuItem("Cascade   ",new MenuShortcut(KeyEvent.VK_F5,false));//
	menuitem44.setEnabled(false);
	menuitem45=new MenuItem("Title Horizontally   ",new MenuShortcut(KeyEvent.VK_F4));//
	menuitem45.setEnabled(false);
	menuitem46=new MenuItem("Close All  ");
	menuitem46.setEnabled(false);

	menu4.add(menuitem41);
	menu4.add(menuitem42);
	menu4.add(menuitem43);
	menu4.addSeparator() ;
	menu4.add(menuitem44);
	menu4.add(menuitem45);
	menu4.add(menuitem46);
	//
	menu5=new Menu("Help",true);
	menuitem51=new MenuItem("Reader Online Guide  ");
	menuitem52=new MenuItem("Register Acrobat Reader   ");
	menuitem53=new MenuItem("Purchase Adobe Acrobat   ");
	menuitem54=new Menu("Adobe On The Web   ");
	menuitem54.add(new MenuItem("Acrobat Home Page   "));
	menuitem54.add(new MenuItem("Customer Surpport   "));
	menuitem54.add(new MenuItem("Product Feedback   "));
	menuitem54.addSeparator() ;
	menuitem54.add(new MenuItem("Adobe Home Page   "));
	menuitem54.add(new MenuItem("Customers Spotlights   "));
	menuitem54.add(new MenuItem("Tips and Techniques   ")); 
	menuitem55=new MenuItem("About Acrobat Reader ...   ");
	
	menu5.add(menuitem51);
	menu5.add(menuitem52);
	menu5.addSeparator() ;
	menu5.add(menuitem53);
	menu5.addSeparator() ;
	menu5.add(menuitem54);
	menu5.addSeparator() ;
	menu5.add(menuitem55);
	//
	menubar1.add(menu1);
	menubar1.add(menu2);
	menubar1.add(menu3);
	menubar1.add(menu4);
	menubar1.add(menu5);
	setSize(400,200);
	show();
	
	
	
	
	
}
/**
 * 在这里插入方法说明。
 * 建立日期:(00-8-9 11:44:00)
 * @return boolean
 * @param evt java.awt.Event
 */
public boolean handleEvent(Event evt) {
	 if (evt.id==Event.WINDOW_DESTROY){
		 dispose();
		 return true ;
	 }
	 if (evt.target==menuitem11){
		 new  OpenFileDialog(this,"Open  File");
		 return true;
	 }
	 return super.handleEvent(evt);
}
/**
 * 启动该应用程序。
 * @param args 命令行参数数组
 */
public static void main(java.lang.String[] args) {
	new LibraryReaderMenu("Library  Reader");
}
}

⌨️ 快捷键说明

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