1

Choice.IMPLICITを使用できるのに、フォームで with を使用できない理由Choice.EXCLUSIVE。を使用するChoice.IMPLICITと、java.lang.IllegalArgumentException

 ChoiceGroup msgChoGrp = new ChoiceGroup("", Choice.EXCLUSIVE);
4

3 に答える 3

1

Choice Implicit を List で使用できます。List Thanksで Choice Implicit の例を確認してください。

于 2011-07-07T07:41:39.477 に答える
1

暗黙的はリスト用です

選択グループ専用

フォームを使用している可能性があるため、暗黙的なカントを適用できません:D

于 2011-10-05T14:07:54.517 に答える
0

MIDP 2 API を使用 (誤用) する方法IAEは正しい動作です。なぜなら、それはまさに API javadocs がChoiceGroup(String label, int choiceType) に必要とするものだからです。

例外: IllegalArgumentException - choiceType が EXCLUSIVE、MULTIPLE、または POPUP のいずれでもない場合

ところで、ラジオボタンとチェックボックスを取り除きたいだけなら、POPUPある種の ChoiceGroup を試してください。暗黙的な List にさらに近づける必要がある場合、またはこれが本当に必要な場合は、検討してくださいCustomItem- ただし、正しく実装するには API の徹底的な調査が必要になる場合があります

于 2011-08-31T12:27:17.507 に答える