简单的定义:

 

1 定制菜单项或工具栏选项。
2 定制”选项“菜单。

3 通常只有一个主窗口(TopComponent),去掉不必要的功能(Tab页标签、拖拽、停靠等)。

4 去掉状态栏。

 

 下面是效果截图,文件菜单中只有”退出“,工具菜单中只有”选项“,帮助菜单中只有”关于“。

 选项面板截图:

 

 

 

 首先第1,2个效果的实现,编辑layer.xml文件,如下:

 

View Code
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
 3 <filesystem>
 4     <!-- 去掉选项面板中的多余项 -->
 5     <folder name="OptionsDialog">
 6         <file name="Keymaps.instance_hidden"/>
 7         <file name="General.instance_hidden"/>
 8         <file name="Advanced.instance_hidden"/>
 9     </folder>
10     
11     <!-- 去掉选项面板中的导入导出项 -->
12     <folder name="OptionsExport_hidden"/>
13     
14     <folder name="Menu">
15         <!-- 去掉导航菜单项 -->
16         <folder name="GoTo_hidden"/>
17         <!-- 去掉工具菜单中的无用项,此处仅留下选项菜单 -->
18         <folder name="Tools">
19             <file name="Separator1.instance_hidden"/>
20             <file name="Separator2.instance_hidden"/>
21             <file name="org-netbeans-modules-autoupdate-ui-actions-PluginManagerAction.shadow_hidden"/>
22             <file name="org-netbeans-modules-favorites-templates-TemplatesAction.shadow_hidden"/>
23             <file name="org-netbeans-modules-options-OptionsWindowAction-separatorBefore.instance_hidden"/>
24             <file name="org-openide-actions-ToolsAction.shadow_hidden"/>
25         </folder>
26         <!-- 去掉窗口菜单项 -->
27         <folder name="Window_hidden"/>
28         <!-- 去掉编辑菜单项 -->
29         <folder name="Edit_hidden"/>
30         <!-- 去掉视图菜单项 -->
31         <folder name="View_hidden"/>
32         <!-- 去掉文件菜单中的无关项,此处仅留下退出菜单 -->
33         <folder name="File">
34             <file name="org-netbeans-modules-print-action-PageSetupAction.shadow_hidden"/>
35             <file name="org-netbeans-modules-print-action-PrintAction.shadow_hidden"/>
36             <file name="org-openide-actions-SaveAction.shadow_hidden"/>
37             <file name="org-openide-actions-SaveAllAction.shadow_hidden"/>
38             <file name="org-openide-actions-SaveAsAction.shadow_hidden"/>
39             <file name="Separator2.instance_hidden"/>
40             <file name="Separator3.instance_hidden"/>
41             <file name="Separator4.instance_hidden"/>
42         </folder>
43     </folder>
44 </filesystem>

 

 此时菜单项已经去掉了无关项,工具栏类似;或者不需要的话可以将菜单和工具栏全部去掉,

 


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
  <folder name="Menu_hidden"/>
  <folder name="Toolbars_hidden"/>
</filesystem>

 

 至于第3个效果...

 

 第4个效果,参考另一篇帖子

 

如何去掉状态栏


 

 

 

 

posted on 2011-08-10 14:10  网络大豆  阅读(999)  评论(0编辑  收藏  举报