0

フォーム生成クラスを作成しようとしていますが、ロジック ステートメントのどこかで問題が発生した可能性があります。

2 つの文字列配列があります。

String[] fieldNames;
String[] fieldTypes;

両方の長さは同じである必要があります。fieldName[] の各値は、fieldTypes[] 配列の値に対応します。

fieldTypes 配列に記述された値に応じてさまざまなフィールドを作成し、作成されたフィールドに fieldNames 配列で指定された名前を割り当てたいと考えています。

String[] fieldNames = {"Name", "Phone", "Gender"}
String[] fieldTypes = {"TextFied","ComboBox", "RadioButton"} 

フィールドのタイプと名前は異なる場合があります。彼らはあなたが望むものになることができます。

さて、上記の情報を使用して、fieldNames を fieldTypes に割り当てて、データ処理で使用できるようにするにはどうすればよいですか? すなわち

TextField name = new TextField();
ComboBox phone = new ComboBox();
RadioButton gender = new RadioButton();

私はこれを1週間熟考してきましたが、これに対するオンラインの解決策はないようです. というか、見つけられませんでした。私は誰かが私を正しい方向に向けることができます

4

1 に答える 1