高度なカスタマイズ > サービスおよびインフラストラクチャのカスタマイズ > 列挙タイプ > 列挙タイプの GUI の使用
  
列挙タイプの GUI の使用
列挙タイプのローカライズ可能な表示フィールドは、getDisplay() または getDisplay(locale) を使用して表示できます。
GUI ドロップダウンリストの選択肢で列挙タイプを使用するために、列挙タイプの一般的なコントロールとして wt.clients.util.EnumeratedChoice が提供されています。コントロールを使用する簡単な例を以下に示します。
// construct and initialize a ChoiceBox for an EnumeratedType
EnumeratedChoice mySizeChoice = new EnumeratedChoice();
mySizeChoice.setEnumeratedTypeClassName( "wt.example.MySize" );
// set current choice selection to the current value
mySizeChoice.setSelectedEnumeratedType( myItem.getSize() );
... user makes selection
// obtain the chosen selection
MySize selection =
(MySize)mySizeChoice.getSelectedEnumeratedType();