2017-08-03 314 views
0

我正在使用「Netbeans平臺8.1」來開發富客戶端應用程序。 它有默認的菜單和動作。我想隱藏「菜單/工具/插件」並從我的代碼中以編程方式打開插件窗口。如何在netbeans平臺上打開插件管理器

我的問題是:如果我從「layer.xml」隱藏菜單並將其名稱更改爲「Plugin_hidden」,如何以編程方式打開該窗口?

回答

2

使用以下代碼。

Action action = FileUtil.getConfigObject("Actions/System/org-netbeans-modules-autoupdate-ui-actions-PluginManagerAction.instance", Action.class); 
    action.actionPerformed(new ActionEvent(this, ActionEvent.ACTION_PERFORMED, "")); 

我通過我在Projects窗口和雙擊Plugins項目下擴大Important Files/XML Layer/<this layer in context>/Menu Bar/Tools確定了行動的路徑。這將打開包含插件管理器操作的生成圖層XML。從那裏你可以找出行動路徑是什麼。

如果重要文件中沒有XML圖層,則可以使用「新建文件」嚮導添加一個空的圖層。只需選擇Module Development/XML Layer。上面的代碼不需要XML層;它只是使瀏覽可用操作成爲可能,以便您可以確定操作的路徑。

欲瞭解更多信息,請參閱DevFaqInvokeActionProgrammatically

+0

它的工作對我來說,它正是我想要的。謝謝 –