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

📄 filemenu.java

📁 java学习课件
💻 JAVA
字号:
package ch7;
/*这是一个文件处理的菜单界面
 *程序的名字是FileMenu.prg
 */
import javax.swing.*;
public class FileMenu extends JFrame
{
 JMenuBar mBar=new JMenuBar(); //定义菜单栏对象
 JMenu file= new JMenu("文件");  //定义文件菜单对象
 JMenuItem newFile=new JMenuItem ("新建"); //定义文件菜单项对象
 JMenuItem open=new JMenuItem ("打开  ..."); //...
 JMenuItem save=new JMenuItem ("保存");  //...
 JMenuItem saveAs=new JMenuItem ("另存为  ...");  //...
 JMenuItem quit=new JMenuItem ("退出");  //...
 JMenu edit=new JMenu("编辑");  //定义编辑菜单对象
 JMenuItem cut=new JMenuItem("剪切   Ctrl+x");   //定义编辑菜单项对象
 JMenuItem copy=new JMenuItem("复制  Ctrl+c");  //...
 JMenuItem paste=new JMenuItem("粘贴 Ctrl+v");  //...
 JMenu search=new JMenu("搜索");  //定义搜索菜单对象
 JMenuItem find=new JMenuItem("查找...");//定义搜索菜单项对象
 JMenuItem next=new JMenuItem("查找下一个"); //...
 JMenuItem replace=new JMenuItem("替换..."); //...
 JMenu help=new JMenu("帮助");  //定义帮助菜单对象
 JMenuItem info=new JMenuItem("关于帮助"); //定义帮助菜单项对象
 JMenuItem subject=new JMenuItem("帮助主题"); //....
 public FileMenu()  //构造方法
 {
  this.setTitle("我的文件菜单"); //设置框架窗体标题
  /* 以下把文件菜单项加入到File菜单中*/
  file.add(newFile);
  file.add(save);
  file.add(saveAs);
  file.addSeparator();//添加分割条
  file.add(quit);
  /* 以下把编辑菜单项加入到Edit菜单中*/
  edit.add(cut);
  edit.add(copy);
  edit.add(paste);
  /*以下把搜索菜单项加入到Search菜单中*/
  search.add(find);
  search.add(next);
  search.add(replace);
  /*以下把帮助菜单项加入到Help菜单中*/
  help.add(info);
  help.add(subject);
 /*以下把所有菜单加入到菜单栏中*/
  mBar.add( file );
  mBar.add( edit );
  mBar.add( search );
  mBar.add( help );
  this.setJMenuBar(mBar); //将菜单栏加入框架窗口
  this.setSize(300,200);
  this.setVisible(true);
  this.setDefaultCloseOperation(3);
 }
 public static void main(String [] s)
 {
 	new FileMenu();
 }
}

⌨️ 快捷键说明

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