摘要: 注册和发现服务模块内和模块间的数据交换定义扩展点其中第1项和第2项有时会同时存在。在Netbeans RCP开发中,Lookup用于软件结构中各个级别上的松散耦合。 阅读全文
posted @ 2011-08-12 14:23 网络大豆 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 以下部分截取自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) 编辑