問題タブ [buttongroup]

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

java - JRadioButtonをRadioButtonグループに追加する

良い一日

コンポーネントをフレームにドラッグアンドドロップして、ボタングループにラジオボタンを追加する方法を知りたい。

ドラッグアンドドロップするだけでこれを行うにはどうすればよいですか。ButtonGroupをフレームにドロップすると、「その他のコンポーネント」の下にグループ化され、そこからボタングループにラジオボタンを追加する方法が正確にわかりません。

よろしくアリアン

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

java - アクション コマンドに基づいて、ボタン グループ内の特定の jradiobutton を setSelected

actionCommand(/特定のjradiobuttonの名前)に基づいて、ボタングループ内の特定のjradiobuttonをsetSelectedしたいです。

.setSelected(true) を使用して実行できます

例えば、

今さらながら、

{ rabbitButton.setSelected(true);} または {group.setSelected(rabbitButton.getModel,true)}

アクション command() に基づいて、rabbitButton を setSelected(true) にする方法はありますか?

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

java - JavaでjRadioButtonを自動的に削除する

の中にsのセットをJRadioButton配置しましたJPanel。また、「削除」ボタンがあります。aJRadioButtonを選択してからこの「削除」ボタンを押すと、JRadioButtonがから削除されますJPanel

これを次のように試しました(削除ボタンのアクションリスナー)が、機能しませんでした。

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

java - ラジオボタンの問題

したがって、Javaのこのクラスの場合、ここに私のコードがあります

}

これは機能していますが、気づいたら、invalidate();ここを使用しました。の場合revalidate();、実行されません。ただし、ここで気になるのは、ラジオボタン (3x3 など) をクリックしたときに、ボタンが自動的に表示されないことです。グリッド ボタンが表示される前に、まずフレームを調整する必要があります。どうすればこれで作業できますか?

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

java - 2 つの `ButtonGroup` を調整する

JRadioButtonMenuItemメニューに 3 つ、ツールバーに 3 つのグループがありますJToggleButton。それぞれが 3 にバインドされてActionいるため、1 つのアクションを無効にすると、対応するアイテムとボタンの両方が無効になります。

メニュー項目をクリックすると、対応するツールバー ボタンも選択されると思いますが、「クリックされていない」グループには、これらのイベントに反応する独自の奇妙な方法があるようです (特定しようとしなかったパターンを使用)。 )。

メニュー グループ コード (簡略化) は次のとおりです。

そしてここにツールバーグループコード:

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

java - ButtonGroup() から値を返す

作成したラジオボタンから単純な int 値を返すのに問題があります。

送信を押したときに値が見つかったら、値を返して関数を終了したいと思います。現在、main で関数を使用した直後に値が 0 に戻ります。送信が押された後にのみ値を返すように関数を作成するにはどうすればよいですか??

前もって感謝します!

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

java - このJRadioButton機能のセマンティクスを特定できません

これを実証する最良の方法は、コンパイル可能な例を使用することだと思いました。そのように動作するラジオボタンのグループが必要です(一度に選択できるのは1つだけです)。ただし、現在選択されているラジオボタンが再び「選択」されると、選択はクリアされます(私が推測するチェックボックスのように)。

私の実装では、ラジオボタンのステータスをチェックし、選択されている場合は、選択をクリアします(チェックボックスのように「選択解除」をエミュレートします)。問題は、ラジオボタンの選択状態が起動前に変化するためActionEventisSelected()すでに選択されているかどうかに関係なくtrueを返すことです。1つの解決策は、基本的にActionEventが発生する直前にButtonGroupの選択されたボタンをログに記録することですが、私のプログラムはそのように精神的ではありません:(MouseListener機能をマウスの使用に制限しますが、これを使用して簡単に実装できると思います。キーボードなどを使用してください:)ポインタをありがとう!

デモ:

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

java - どのJRadioButtonが選択されたか

ButtonGroupにいくつかのJRadioButtonがあります。

どちらが選択されたかを確認するにはどうすればよいですか?私はのようなものしか得られませ

ん。System.out.println(radioGroup.getSelection())javax.swing.JToggleButton$ToggleButtonModel@32b3714

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

java - ButtonGroup:選択した要素の数量

ButtonGroupで選択されたすべてのJToggleButtonの数量を取得するにはどうすればよいですか?

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

java - 意味のあるButtonGroupに追加できるSWING要素は何ですか?

( Java APIによると)すべてAbstractButtonを追加することはできますが、どの要素を追加するのが本当に理にかなっているのかを尋ねたいと思いました。ButtonGroup

次の2つは間違いなく行います。

  • JRadioButton
  • JRadioButtonMenuItem

私は知りたかった:

  • JCheckBox<-のようJRadioButtonに、から継承しますJToggleButton
  • 他のAbstractButton