問題タブ [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.
java - トグルボタンを自動的に切り替える方法
誰かがテキストフィールドに何かを入力したときにトグルボタンを自動的に切り替えるにはどうすればよいですか?? 私はJava Net-Beansを使用しています
java - JDialog の JButton が押されたままになる
JDialog の JButton に問題があります。コードは次のとおりです。
マウスボタンを離した後、ボタンを押したままにするために、JDialog内にボタンを作成するにはどうすればよいですか?
java - JToggleButton内で画像アイコンを移動しますか?
これが私のインターフェースの一部の写真です。画像は透明な背景を持つ円形ですが、ボタン内で適切に中央に配置されていません。手動で所定の位置に移動できるかどうか疑問に思っていました。
java - 境界線のない JToggleButton がありますか?
JToggleButton
通常は境界線がなく、提供するアイコンのみを表示するボタンを作成しようとしています。しかし、クリックすると、選択したボタンが表示されます。
を使って知っていsetLayout(null)
ます。初期状態は機能しますが、クリックすると境界線が表示されません。私が見逃している単純な境界線があるに違いありません。これを達成する方法を知っている人はいますか?
java - 条件が満たされない限り、ボタン グループ内の特定のトグル ボタンからの切り替えを防止する
B から A への切り替えは常に許可されますが、A から B への切り替えは条件に依存する 2 つのボタン (A と B) のグループを作成したいと思います。条件は、後者の場合 (A から B) でのみチェックでき、チェックは切り替え試行ごとに 1 回だけ実行できます。ItemEvent.SELECTED
切り替えが妨げられた場合、どちらのボタンに対してもイベントが生成されてはなりません。
非常に簡単に思えるので、単純で簡潔な方法でこれを行うことができなかった理由について困惑しています。ButtonGroup を拡張することがこれを行う方法だと思っていましたが、今はもうわかりません。
私のコードの問題は明らかです。条件は複数回チェックされるため、ダイアログも複数回表示されます。
では、条件が失敗したときに切り替えの試行を「消費」するにはどうすればよいでしょうか。
編集:
これらのボタンを使用しているコンテキストは、アプリケーションのさまざまなモード間の切り替えの実装です。モードの 1 つは、データを変更して後でコミットできるようにします。コミットされていない変更が存在する場合、モードを切り替えるとデータが失われる可能性があります。切り替えが意図的なものであることを確認したいと思います。条件が満たされるまでいずれかのボタンを無効にすることはできません。
java - ファイルが存在する場合は JToggleButton の選択を解除します
以前の投稿で述べたように、私は自分のプログラムを Java に移植して、Mac OS および Linux ユーザーが利用できるようにしています。
プログラムの開始時に、次のコードを使用して adb がシステムにインストールされているかどうかを確認したいと思います。
私の問題は次のとおりです。ファイルが存在しない場合、JToggleButton が選択されているはずなのに選択されず、選択を解除するとエラーが発生します。
どんな助けでも大歓迎です。
前もってありがとう、ビーツ
java - JToggleButton の選択解除
グループではなくがJToggleButton
あり、それが押された場合、別の を押すと選択を解除できるようにしたいと考えていますJButton
。
私は使用してみました:
しかし、トグルボタンの選択を解除することもできず、「強調表示」されたままになります。
もう一度押した場合のように、トグル ボタンを通常の非選択状態に戻すにはどうすればよいですか?
UIスレッドで上記を呼び出すのは問題ですか?