上一页 1 ··· 59 60 61 62 63
摘要: 以下部分截取自http://platform.netbeans.org/tutorials/nbm-selection-1.html有时间再整理!使用向导创建的TopComponent都是singleton的。以下步骤可以创建非singleton的TopComponent。Creating the Editor ComponentNow you need something to actually provide instances of APIObject, for this code to be of any use. Fortunately this is quite simple.Yo 阅读全文
posted @ 2011-08-12 10:41 网络大豆 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 《NetBeans Platform 6.9 Developer's Guide》第5章遇到一个问题:按书中所讲把TaskEditorTopComponent的无参构造函数改为private结果在TaskDuplicatorTopComponent.java中执行这一句WindowManager.getDefault().findTopComponent("TaskEditorTopComponent").getLookup().lookupResult(Task.class);的时候报NullPointerException异常。 阅读全文
posted @ 2011-08-12 10:06 网络大豆 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 书中不可能事无巨细都讲清楚,必要的时候参考下源代码会让你豁然开朗。点此下载源代码 阅读全文
posted @ 2011-08-12 09:47 网络大豆 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在《NetBeans Platform 6.9 Developer's Guide》第二章末尾有一步将自己设计的Panel加入Palette中,以方便使用。但在按书中所写加入,在定位到TaskEditor模块后,却找不到TaskEditorPanel。结果发现TaskEditorPanel.java中有这样一句private Task task = new TaskImpl();而在TaskModel模块中只暴露了com.netbeansrcp.taskmodel.api包,而没有暴露com.netbeansrcp.taskmodel这个实现类TaskImpl所在的包。(其实 阅读全文
posted @ 2011-08-11 13:40 网络大豆 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 转自DevFaqRemoveStatusBar How do I remove the status bar? Never be afraid to read the code :-) Looking at org.netbeans.core.windows.view.ui.MainWindow, there is getCustomStatusLine(), and it does this: privatestaticJComponentgetCustomStatusLine(){try{StringfileName=Constants.CUSTOM_STATUS_LINE_PATH;i. 阅读全文
posted @ 2011-08-10 17:49 网络大豆 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 用选项面板获取和设置用户首选项可以参考Options Window Module Tutorial而在程序其他部分使用用户首选项时,需注意:1 利用向导生成的***Panel类不是公有类,只能在同一个包中访问NbPreferences.forModule(***Panel.class).getBoolean("someFlag", false);要想在模块的任意包中访问,则必须将***Panel类改为公有类,这个破坏了***Panel原有的访问权限。在forModule中指定其他的公有类作为参数,这个造成首选项的层次结构比较随意,容易混乱。使用NbPreferences.r 阅读全文
posted @ 2011-08-10 17:42 网络大豆 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在TopComponent的实现类中覆盖getActions方法并返回null:/***去掉tab标签上的右键菜单*@return*/@OverridepublicAction[]getActions(){returnnull;} 阅读全文
posted @ 2011-08-10 15:26 网络大豆 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 简单的定义:1 定制菜单项或工具栏选项。2 定制”选项“菜单。3 通常只有一个主窗口(TopComponent),去掉不必要的功能(Tab页标签、拖拽、停靠等)。4 去掉状态栏。 下面是效果截图,文件菜单中只有”退出“,工具菜单中只有”选项“,帮助菜单中只有”关于“。选项面板截图:首先第1,2个效果的实现,编辑layer.xml文件,如下: View Code 1<?xmlversion="1.0"encoding="UTF-8"?>2<!DOCTYPEfilesystemPUBLIC"-//NetBeans//DTDFile 阅读全文
posted @ 2011-08-10 14:10 网络大豆 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 在开发Netbeans RCP应用程序的时候,有时可能想去掉其选项面板中的导入导出按钮,如下图所示: 方法比较简单,只需要在layer.xml中加入下面这样一行: <folder name="OptionsExport_hidden"/>OptionExport就是负责配置选项导入导出的。 阅读全文
posted @ 2011-08-10 13:11 网络大豆 阅读(465) 评论(0) 推荐(0) 编辑
上一页 1 ··· 59 60 61 62 63