摘要: privateclassMyActionextendsAbstractActionpublicMyAction(){putValue(NAME,"DoSomething");}@OverridepublicvoidactionPerformed(ActionEvente){APIObjectobj=getLookup().lookup(APIObject.class);JOptionPane.showMessageDialog(null,"Hellofrom"+obj);}} 阅读全文
posted @ 2011-08-14 16:00 网络大豆 阅读(216) 评论(0) 推荐(0)
摘要: 假如一个模块想要隐藏“系统文件系统”的一个菜单项、一个文件或一个目录,那么这个模块必须依赖于定义这些资源的模块。另外要考虑的是,定义这些资源的模块很可能在“系统文件系统”的层堆栈中占有更高的位置。也就是说,定义资源的模块覆盖了隐藏资源的模块。如果仅仅是为了隐藏“系统文件系统”中的某些条目,却让模块依赖于一堆它根本不会调用的类,这显然是没有必要的。这种情况下,可以考虑创建一个空模块,它仅仅包含一个层文件。然后把这个模块与其他真正的模块一起安装,让这个空模块依赖那些其他模块,并隐藏它们。另外要注意,标准菜单和工具栏在“核心-用户界面(Core-UI)”模块中定义。开发者可以在 基于平台的应用程序. 阅读全文
posted @ 2011-08-14 15:58 网络大豆 阅读(287) 评论(0) 推荐(0)