問題タブ [jmenuitem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8221 参照

java - Javaの別のMenuItemの内部/サブのMenuItem?

JavamenuItemで別の内部/サブを追加する方法は? menuItem出来ますか ?

0 投票する
1 に答える
1542 参照

java - ActionListenerを介してJMenuItemを更新します

デフォルトで無効になっているJMenuItemを作成しようとしていますが、メソッドを呼び出して有効にすることができます。コードをテストしている間、別のメニュー項目をクリックしたときにメソッドが呼び出されるようにしたいのです。JMenuItemのドキュメントを見てきましたが、Javaはかなり初めてで、必要なものを正確に見つけるのに苦労しています。updateUI()コマンドを使ってみましたが、うまくいかなかったので、完全に行き詰まりました。助けてくれてありがとう:)

これは私がこれまでに持っているものです:

}

0 投票する
1 に答える
1995 参照

java - JMenuItemをクリックしたときにJMenuItemがMenuを閉じないようにする方法

をクリックしJMenuItemたときにメニューが閉じないようにするにはどうすればよいですか?JMenuItem

JMenuItemが有効になっています。

だからこれはシナリオです、私は3つ持っていますJMenuItems

JMenuItem: A, B, C;

Cは整数を表示しますX

AとBは、値1だけインクリメントまたはデクリメントXするために使用されます。AまたはBがクリックされた場合、デフォルトの性質では、クリックするとメニューが閉じます。AまたはBを繰り返しクリックしてメニューを表示したままにし、クリックするたびに関連する「アクション」を実行できるようにしたい。

ありがとう!

0 投票する
4 に答える
7018 参照

java - Java Swing メニューバーに 3 つのショートカット キー ( Ctrl + Shift + C) を追加するには?

Java Swing メニューバーにショートカットキーを追加したいです。以下は私が試したことです。

ここでKeyEvent.VK_C, KeyEvent.CTRL_MASK、 とが 3 つ必要ですKeyEvent.SHIFT_MASK

0 投票する
1 に答える
62 参照

java - Swing でホットキーの位置がずれている

Swing を使用して、すべてのメニューのホット キーを作成しています。[名前を付けて保存] メニュー項目の場合 [名前を付けて保存] の S の直後にある 'a' ではなく、'A' に下線を引く必要があります。次のコードを使用して、「メニューとして保存: MenuItem.setMnemonic('a');」というメニュー項目のホット キーを作成しました。

0 投票する
2 に答える
8440 参照

java - jMenuItem のコピー/カット/ペーストを有効にする方法

私は netbeans でテキスト エディタを作成しており、[編集] メニューに [コピー]、[切り取り]、[貼り付け] という jMenuItems を追加しました。

actionPerformed() の後にこれらのボタンがこれらの機能を実行できるようにするにはどうすればよいですか

これが私の試みです:

0 投票する
1 に答える
3084 参照

java - JMenuItemのアイコンとテキストの間に垂直区切り文字を挿入する

アプリケーションのJMenuItemコンポーネントのアイコンとテキストの間に垂直方向の区切り文字を挿入/表示しようとしています。次のようにJMenuItemを作成します(大まかに):

メニューの項目を見ると、次のように表示されます。

メニュー項目の現在の外観

興味深いことに、JMenuコンポーネントのデフォルトの外観が、希望する外観と一致していることに気付きました。

ここに画像の説明を入力してください

当然、すべてのJMenuItemコンポーネントをJMenuコンポーネントに変更することは許容できる解決策ではありません。アプリケーションのJMenuItemコンポーネントに、アイコンとテキストの間に垂直方向の区切り文字/境界線を付けるにはどうすればよいですか?

これはL&Fに依存しますか?ちなみに、私はWindows7マシンを使用しています。JMenuItemオブジェクトのLayoutManagerをBorderLayoutに設定してみました。

アイコンとテキストの間に水平方向のギャップが表示されることを期待していますが、それでも違いはないようです。

編集:これが非常に基本的なSSCCEです

0 投票する
1 に答える
189 参照

java - 別のクラスからJTreeを呼び出す

あるクラスで、自分が作成しているプログラムのメニューとして機能する別のクラスからをJMenuItemプルアップするのに問題があります。私が抱えている主な問題は、1つのクラスからのクラスを介してを呼び出すことです。 JTreeHelpJTreeActionListenerJMenuItem

これが私が話しているJMenuItemのクラスからのコードです:

前に述べたように、太字のセクションからJTreeを取得する方法がわかりません(つまり、ifステートメントチェックに何を入力すればよいかわかりません)。解決策へのあらゆる方向性をいただければ幸いです。

0 投票する
1 に答える
179 参照

file - ファイルチューザーなしでファイルを開く方法

ユーザーがファイルチューザーを開かずにJavaアプリで「ヘルプ」をクリックしたときに開きたい「ヘルプ」テキストファイルを作成しました。コードと同じ場所にヘルプファイルを保存しました

私の試み: