1

Apache XMLBeansを使用して、XMLスキーマ定義ファイル(XSD)からJavaクラスとインターフェースを生成できます。また、ドメイン値を表すStringEnumAbstractBaseおよびStringEnumAbstractBase.Tableに基づいて列挙型を生成します。有効な値のみを入力する場合に便利です。ただし、これらすべての値を取得して、JCombobox、JTable、またはhtmlテーブルを生成したいと思います。

生成されたクラスからすべての列挙値を取得するためのXMLBeansAPI呼び出しはありますか?ある種のJavaリフレクションを利用できる唯一の選択肢はありますか?

ありがとう

4

2 に答える 2

3

これは私のために働いた:

for (int i = 1; i <= MyEnum.Enum.table.lastInt(); i++) 
{
  System.out.println(MyEnum.Enum.forInt(i));
}
于 2008-12-05T15:00:08.750 に答える