モジュール java.desktop
パッケージ java.awt

クラスChoice

java.lang.Object
java.awt.Component
java.awt.Choice
すべての実装されたインタフェース:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible

public class Choice extends Component implements ItemSelectable, Accessible
Choiceクラスは、選択肢のポップアップ・メニューを提供します。 現在の選択は、メニューのタイトルとして表示されます。

次のコード例では、ポップアップ・メニューを生成します。


 Choice ColorChooser = new Choice();
 ColorChooser.add("Green");
 ColorChooser.add("Red");
 ColorChooser.add("Blue");
 

この選択メニューがパネルに追加されると、通常の状態では次のように表示されます。

次のテキストで図を説明する

この図では"Green"が現在の選択です。 オブジェクト上でマウス・ボタンを押すと、現在の選択がハイライトされた状態でメニューが表示されます。

Choiceコンポーネントの任意のサイズ変更をサポートしていないネイティブ・プラット・フォームがあり、setSize()/getSize()の動作がこれによって制限を受ける場合があります。 ネイティブなGUI Choiceコンポーネントのサイズは、Choice内に含まれる項目のフォント・サイズや長さなどの属性で決定される場合がよくあります。

導入されたバージョン:
1.0
関連項目: