11

モジュールアプリケーションがあります。私がそれを実行すると、そのアプリのメインウィンドウには非常に複雑なメニューがあります。メニューからいくつかのアイテムを削除するにはどうすればよいですか?

4

4 に答える 4

11

プロジェクトのlayer.xmlファイルにエントリを追加することにより、メニューバーからメニュー項目を削除できます。

「NetBeansプラットフォームHTMLエディタ」チュートリアルの「ユーザーインターフェイスの微調整」を読んで、何をする必要があるかを大まかに理解する必要があります。

レイヤーファイルを使用してアイテムを非表示にするチュートリアル風の説明もあります。

于 2010-03-13T00:40:30.080 に答える
3

netbeans 8.0では、モジュールにJavaコードの「構成タイプ」アノネーションが含まれている場合(たとえば、最上位コンポーネントを持つモジュール)に、レイヤーファイルが生成されます。生成されたlayer.xmlは、ビルドディレクトリclasses / META-INF/generated-layer.xmlにあります。ただし、generated-layer.xmlは編集できません。メニューバー/ツールバーを表示/非表示にするには、モジュールをクリックし、[その他]をクリックして、XMLレイヤーファイルを追加します。これで、重要なファイルの下にXMLレイヤーが表示されます。展開します。次に展開します。「メニューバー」を展開します。不要なメニューバーを削除します。

于 2015-02-25T21:53:59.990 に答える
2

Martin Krauskopfが書いたように、より簡単な方法は次のように思われます。

ただ行く:

プロジェクトビュー(Ctrl-1) >> モジュール >> 重要なファイル >> XMLレイヤー >> メニューバー >> ヘルプ

必要なものを削除します(実際には、モジュールのlayer.xmlに適切なコンテンツが生成されます)。

于 2013-01-21T14:33:50.160 に答える
0

layer.xmlで削除できます

コンテキスト内のレイヤー-メニューバー

ここにリンクがあります

http://platform.netbeans.org/tutorials/nbm-htmleditor.html

于 2010-03-12T21:15:49.463 に答える