問題タブ [jtogglebutton]

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 投票する
1 に答える
503 参照

java - readJavaFormatString エラーを修正するには?

この課題には netbeans GUI ビルダーを使用する必要があるため、作成したコードのみを含めました。事前に生成されたものは一切含めませんでした。私の主な問題は、私のコードが次のようなエラーメッセージを生成し続ける理由がわからないことです: (私は誰もがすべてのエラーを読むことを期待していません.

以下のコードを修正するのを手伝ってください。なぜ間違っているのかわかりませんが、そうであり、アドバイスをいただければ幸いです。これまでのところ、スタック オーバーフローに関する私の問題に本当に似た回答は見つかりませんでした。また、私が理解している答えも見つかりませんでした。

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

java - Java のトグル ボタンを使用したアクション イベント - (プログラムが動作しない)

このプログラムは、ボタンが押されるたびにボタン値「ab」をArrayListに保存することになっていますが、ifコマンドが機能しないようです。削除して機能するかどうかを確認してみました。機能し、ArrayListは新しい価値。そのため、J ウィンドウに表示されたときにボタンを押しても押さなくても、何も起こりません。

このプログラムは後で配列をファイルに保存するため、if が存在し、必要な回数クリックした場合、基本的には何も保存されませんが、この if ループが実行されると機能します

したがって、これが行われると、ワールドが出力され、aList のゼロ インデックスに ab が入力されます。

0 投票する
3 に答える
1377 参照

java - JToggleButton をグレー表示せずに無効にする

JToggleButtonつまり、ユーザーがクリックして切り替えることができないように、無効な状態に設定したいと考えています。試してみbtn.setEnabled(false);ましたが、アイコンが灰色になり、それは望ましくありません。アイコンをグレー表示しないが、ユーザーがボタンを切り替えられない他の方法はありますか?

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

java - ActionListener で 2 つの Jlabel を変更する JToggleButton

2 つのJlabelの名前を変更するトグル ボタンを取得しようとしてtoggleduntoggledますActionListener

ボタンを押すと、toggled Jlabelが表示され、 untoggled Jlabelが非表示になります。エラーは発生していませんが、トグルを解除すると、選択した状態またはトグル状態と同じままです。

JToggleButtonコードは次のとおりです。

コード全体は次のとおりです。

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

java - 項目リスナーをトリガーせずに、JToggleButton (JCheckBox など) の選択状態を変更します。

JToggleButtons (特にJCheckBoxes)用の取り消しマネージャーを作成しようとしています。各チェック ボックスには、元に戻すマネージャーに新しい編集を追加するアイテム リスナーがあります。ただし、選択を元に戻そうとすると、setSelected(boolean)メソッドは項目リスナーをトリガーし、元に戻すを別の として追加するUndoableEditため、無期限に元に戻すことができます。この問題に対する私の回避策は次のとおりです。

これは機能しますが、少し面倒です。これを行うより良い方法はありますか?

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

java - Java で JToggleButton を使用して他のボタンを表示する

Java で Doodle God スタイルのゲームを作成しようとしていますが、2 つの JToggleButton が切り替えられると 3 つ目が表示されるようにする方法がわかりません。これが私の試みですが、提案は機能していません。私はこれが初めてで、混乱しています。どこかに ActionListener が必要だと思いますが、それがどのように機能するかわかりません。WindowsビルダーでEclipseを使用しています。この挑戦をしてくれてありがとう!

}

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

java - JDialog および JToggleButton の状態およびイベント シーケンスの処理

が押されたときに(を含む)JToggleButtonを表示するを構築しようとしています。をもう一度押すと、またはユーザーがフレーム内の別の場所または別の場所をクリックすると、 が消えます (フォーカスが失われたときに を介してこれをシミュレートしました) 。JDialogJListJToggleButtonJDialogJToggleButtonFocusListenerJList

ボタンを順番に押すと、 がJDialog正しく表示および非表示になります。

ただし、問題は、JDialogが表示されているときにフレームの別の場所をクリックするJDialogと、フォーカスが失われると が正しく消えます。ただし、 の状態はJToggleButton選択済みとして誤って設定されたままになります。これは、 の状態が同期されていないため、 now をクリックしてもJToggleButtonが表示されないことを意味していました。代わりに、もう一度表示するには、 を 2 回押す必要があります。以下の私のコード例は、この問題を示しています。JDialogJToggleButtonJToggleButtonJDialog

JListの状態と同期するために の失われたフォーカスを取得できないようですJToggleButton。単純な問題のように思えますが、解決策を見つけようとして立ち往生しています。誰でも助けることができますか?ありがとう。

以下の私のコードを参照してください:

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

java - 選択時と選択解除時に JToggleButton のサイズを固定するにはどうすればよいですか?

JToggleButton のサイズをSelected 状態とNot Selected状態の両方で固定して等しくするにはどうすればよいですか?

以下に示すように、可変長のボタンがあります。

選択されていないサイズ:

ここに画像の説明を入力

選択したサイズ

ここに画像の説明を入力

setSize()とメソッドを試しsetPreferedSize()ましたが、何も変わりませんでした。

現在のボタンの方法:

アップデート:

ここに私のレイアウトマネージャーの初期化メソッドがあります:

上記のスニペットでconnectionTglBtnは、私たちが話しているボタンです。