問題タブ [jmenu]

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 に答える
136 参照

java - 奇妙なJMenuの場所の問題

奇妙な問題が発生したときに、親JMenuに2つのJMenuを追加しようとしました。

このコードはうまく機能しますが、以下のコードのように、速度と状態の追加をアニメーションに切り替えると、コードに一種の「バグ」が発生します。実際、マウスを「スピードメニュー」の上に置くと、すべてが動かなくなり、何もできなくなります(プログラムをクリーンな方法で閉じます)。

あなたの助けに感謝し、私のくだらないことを申し訳ありません(私が下品でなくてもこの単語を使用できるかどうかさえわかりません^^)英語。

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

java - JMenuはWindows7LAFJava7でfocuslostイベントを消費します

別のコンポーネントがクリックされたときにポップアップメニューがまだ開いている場合、そのコンポーネントはイベントを取得しません。これは、ポップアップによって消費されている可能性があるためです。これは、一般的にすべてのJPopupmenuで発生します。これは、Windows LAF(Windows7)を搭載したJava7でのみ発生します。回避策はありますか?既知のバグですか?

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

java - JMenuを拡張してチェックボックスをオンにしますか?

JMenuとJCheckBoxMenuItemを組み合わせて、次のことができるようにすることを計画しています。(1)この新しいコンポーネントのインスタンスを含むポップアップメニュー。(2)この新しいコンポーネントには、左側にチェックボックスがあり、右側に展開して他のサブメニュー(通常のJMenuなど)を表示することができます。

私はいくつか質問がありました:

まず、私は車輪の再発明をしていますか?/これは以前に行われたことがありますか?

次に、swingが拡張ComponentクラスのUIクラスを取得する方法をどのように知っているかを理解しようとしていますか?(たとえば、JMenuにはそのために使用される文字列uiClassIDメンバーがあることがわかりますが、正確なクラス名ではありません... UIDefaultsでHashTableルックアップにデバッグしました)

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

java - JCheckBox のサイズ変更と起動アクション

JCheckBox からアクションを実行する際に問題が発生しています。

topMenu にマウスを合わせると、「Action1」および「A2」というラベルの付いた JCheckBox が展開されて表示されます。チェックボックスまたはテキストをクリックすると、チェックボックスが切り替わります。

この部分は説明が少し難しいです: "A2" の右側に空の領域があります - "Action1" はより多くのスペースを占有するため、topMenu にカーソルを合わせたときに表示されるサブメニューは "Action1" の幅になります。「A2」行は同じ幅になりますが、チェックボックスと「A2」のみがアクションを起動します。

「A2」テキストの右側をクリックしても何も起こりません。可能な限り簡単な方法でこれを修正するにはどうすればよいですか?

0 投票する
0 に答える
76 参照

java - jmenu が Mac OS X でフォーカスを適切に転送しない

JMenuBar を使用する Web アプレットがあります。Windows ではすべてがうまく機能しますが、OS X では話が異なります。何らかの理由で、JMenus は、OS X サファリ コンボを使用して、フォーカスを子に適切に転送していません。サブメニューと項目は、マウス ホバーで強調表示する必要がありますが、そうではありません。ユーザーが JMenu を押し、サブメニューをナビゲートするときにマウスを押したままにすると、すべてが強調表示されます。また、これはアプレットのコンテンツ ペインに埋め込まれた JMenus でのみ発生することにも気付きました。アプレットが JMenu で別の JFrame ウィンドウを生成する場合、フォーカスは正しく渡されます。どんな助けや洞察も大歓迎です。

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

java - Swing: jMenu の menuItem にチェックボックスまたはチェック記号を作成する

のmenuItemの前にチェックボックスまたはチェック記号を作成したいJMenu。たとえば、メモ帳ファイルを開いて [フォーマット] メニューをクリックすると、[フォーマット] メニューの [ワードラップ] メニュー項目の前にチェックボックスが表示されます。

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

java - フレームに新しいパネルを表示するために JMenu 内で ActionEvent をアクティブにする方法は? (基本)

私は自分でスイングを学び始めたばかりですが、なぜ私のイベントがここで機能しないのか少し混乱しています:

1.ユーザーがメニューバーをクリックした場合、パネルからすべてを削除しようとしています->ロードしますが、イベント内で使用しているため、パネルを最終的に変更する必要があります!

2. イベントで新しいパネルを定義し、そのパネルに追加するコンテナをさらに 2 つ定義してからメイン フレームに追加しましたが、何も起きていないようです。

何が悪いのかわかる方いましたら教えてください。乱雑なコードで申し訳ありません。ヒントをいただければ幸いです。

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

java - jmenu のクリック時に actionperformance メソッドを呼び出す

swing を使用して jmenu で actionperformed メソッドを呼び出すことはできますか

私は次のコードを使用しています

前もって感謝します

0 投票する
0 に答える
352 参照

java - Java JMenu の開始。下に開く代わりに上に開く

こんにちは、次の疑問があります。Java JMenu を下に開くのではなく、上に開くことができるようにしたいと考えています。現時点では、私はそれに対する解決策を見つけることができません。私はあなたの助けが必要です。

私はこの一般的な行動を望んでいません、私はその反対を望んでいます...

JMenu が開きました
(ソース: esimplesoft.es )

そのように

上向きに開いたJMenu
(ソース: bytescout.com )

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

java - JFrame を最小化またはサイズ変更するまで JMenu が表示されない

の GUI がありJMenuBarます。問題は、JMenuサイズを変更するか最小化するまで、が表示されないことがありJFrameます。誰かが私を助けることができますか?