モジュールアプリケーションがあります。私がそれを実行すると、そのアプリのメインウィンドウには非常に複雑なメニューがあります。メニューからいくつかのアイテムを削除するにはどうすればよいですか?
4 に答える
プロジェクトのlayer.xmlファイルにエントリを追加することにより、メニューバーからメニュー項目を削除できます。
「NetBeansプラットフォームHTMLエディタ」チュートリアルの「ユーザーインターフェイスの微調整」を読んで、何をする必要があるかを大まかに理解する必要があります。
netbeans 8.0では、モジュールにJavaコードの「構成タイプ」アノネーションが含まれている場合(たとえば、最上位コンポーネントを持つモジュール)に、レイヤーファイルが生成されます。生成されたlayer.xmlは、ビルドディレクトリclasses / META-INF/generated-layer.xmlにあります。ただし、generated-layer.xmlは編集できません。メニューバー/ツールバーを表示/非表示にするには、モジュールをクリックし、[その他]をクリックして、XMLレイヤーファイルを追加します。これで、重要なファイルの下にXMLレイヤーが表示されます。展開します。次に展開します。「メニューバー」を展開します。不要なメニューバーを削除します。
Martin Krauskopfが書いたように、より簡単な方法は次のように思われます。
ただ行く:
プロジェクトビュー(Ctrl-1) >> モジュール >> 重要なファイル >> XMLレイヤー >> メニューバー >> ヘルプ
必要なものを削除します(実際には、モジュールのlayer.xmlに適切なコンテンツが生成されます)。
layer.xmlで削除できます
コンテキスト内のレイヤー-メニューバー
ここにリンクがあります