3

(RadioButtonのグループから)4つのオプションから選択するようにユーザーに促すプログラムがあります。

ユーザーが選択すると、ボタンをクリックしてメッセージを受信します。ウィンドウを閉じた後、ユーザーは最初のウィンドウに戻り、必要に応じて新しい選択を行います。私が欲しいのは、ラジオボタンが完全に明確であることです。

これまで、ラジオボタンの選択を実際に解除してうまく機能する(変数の値をクリアする)メソッドを実装しましたが、以前に選択したラジオボタンからブラックスポットを削除することはできません。一方、この同じ方法は、チェックボックスの選択とチェックを外しても問題なく機能します。

この小さな問題を修正するためのヒントはありますか?

これが私のコードです:

public void clean() {
    jRadioButton1.setSelected(false);
    jRadioButton2.setSelected(false);
    jRadioButton3.setSelected(false);
    jRadioButton4.setSelected(false);
    jCheckBox1.setSelected(false);
    jCheckBox2.setSelected(false);
}
4

1 に答える 1

24

それらをボタンのグループにしてからbuttonGroup1.clearSelection();

于 2013-02-26T02:26:11.570 に答える