ラジオボタンフィールドを使用する必要があるデータアプリケーションに取り組んでいます。
ラジオボタンフィールドの機能は、Webサービスの応答によって異なります。
ラジオボタンの選択を制御する必要があります。つまり、応答が否定的でユーザーがそのボタンを使用できない場合に、2つのラジオボタンのいずれかを無効にしたい場合です。
任意の無線グループのラジオボタンを非アクティブにすることは可能ですか。
私はすでにfield.setEnable(false);のようなメソッドを使用していました。

ラジオボタンフィールドを使用する必要があるデータアプリケーションに取り組んでいます。
ラジオボタンフィールドの機能は、Webサービスの応答によって異なります。
ラジオボタンの選択を制御する必要があります。つまり、応答が否定的でユーザーがそのボタンを使用できない場合に、2つのラジオボタンのいずれかを無効にしたい場合です。
任意の無線グループのラジオボタンを非アクティブにすることは可能ですか。
私はすでにfield.setEnable(false);のようなメソッドを使用していました。

Field.NON_FOCUSABLEコンストラクターでスタイルを渡して、RadioButtonField作成時にフィールドをフォーカス不可にすることができます。このメソッドを使用する場合、実行時にこのプロパティを変更することはできません。
実行時にフィールドのフォーカス可能/フォーカス不可能プロパティを変更するには、RadioButtonFieldのメソッドをオーバーライドし、Webサービスの応答に応じてisFocusable()戻りtrueます。false
public boolean isFocusable()
{
return shouldTheRadioButtonBeEnabled;
}
falseから戻るisFocusable()と、フィールドに焦点が合わなくなります。