全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.awt.Choice
java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Choice
  -  public class Choice
  -  extends Component
  -  implements ItemSelectable
Choice クラスは選択項目のポップアップメニューです。 現在の選択は、メニューのタイトルとして表示されます。
   
  -   Choice() Choice()
-  
 新しい Choice を作成する。
   
  -   add(String) add(String)
-  この Choice に項目を追加する。 
  
-   addItem(String) addItem(String)
-  この Choice に項目を追加する。
  
-   addItemListener(ItemListener) addItemListener(ItemListener)
-   この Choice からのアイテム イベントを受け取るために指定されたアイテムリスナを追加する。
  
-   addNotify() addNotify()
-  Choice のピアを作成する。
  
-   countItems() countItems()
-   
これの使用は推奨されない。 
  
-   getItem(int) getItem(int)
-   Choice 内の指定された添字の String を返す。
  
-   getItemCount() getItemCount()
-   この Choice の項目数を返す。
  
-   getSelectedIndex() getSelectedIndex()
-   現在選択されている項目の添字を返す。 
  
-   getSelectedItem() getSelectedItem()
-  現在選択されている項目の String 表現を返す。 
  
-   getSelectedObjects() getSelectedObjects()
-  現在選択されている項目を含む配列 (長さが1) を返す。
  
-   insert(String, int) insert(String, int)
-  この Choice の指定された位置に項目を挿入する。
  
-   paramString() paramString()
-   この Choice のパラメータ文字列を返す。
  
-   processEvent(AWTEvent) processEvent(AWTEvent)
-   この Choice に関するイベントを処理する。
  
-   processItemEvent(ItemEvent) processItemEvent(ItemEvent)
-  この Choice で発生するアイテムイベントを、 登録されているすべての ItemListener オブジェクトに配送することにより処理する。
  
-   remove(int) remove(int)
-   選択メニューから項目を削除する。
  
-   remove(String) remove(String)
-   選択メニューから項目を削除する。
  
-   removeAll() removeAll()
-   選択メニューからすべての項目を削除する。
  
-   removeItemListener(ItemListener) removeItemListener(ItemListener)
-   指定されたアイテムリスナを削除し、この選択からのアイテムイベントを受け取らないようにする。
  
-   select(int) select(int)
-  指定された位置の項目を選択する。
  
-   select(String) select(String)
-  指定された String の項目を選択する。 
   
 Choice
Choice
  public Choice()
  -  新しい Choice を作成します。
 
   
 addNotify
addNotify
  public void addNotify()
  -  Choiceのピアを作成します。このピアによりChoiceの機能を変更せずに その外見を変更することができます。 
   
- 
    -  オーバーライド:
    
-   クラス Component の addNotify
  
 
 getItemCount
getItemCount
  public int getItemCount()
  -  この Choice の項目数を返します。
   
- 
    -  参照:
    
-  getItem
  
 
 countItems
countItems
  public int countItems()
-  注: countItems() は推奨されません。 
 JDK version 1.1 の、 getItemCount() に置き換えます。 
 
 getItem
getItem
  public String getItem(int index)
  -  Choice 内の指定された添字の String を返します。
   
- 
    -  パラメータ:
    
-  index - 項目の添字
    
-  参照:
    
-  getItemCount
  
 
 add
add
  public synchronized void add(String item)
  -  この Choice に項目を追加します。
   
- 
    -  パラメータ:
    
-  item - 追加される項目 
    
-  例外: NullPointerException
    
-  その項目の値が null に等しい場合。
  
 
 addItem
addItem
  public synchronized void addItem(String item)
  -  この Choice に項目を追加します。
   
- 
    -  パラメータ:
    
-  item - 追加される項目 
    
-  例外: NullPointerException
    
-  その項目の値が null に等しい場合。
  
 
 insert
insert
  public synchronized void insert(String item,
                                  int index)
  -  この Choice の指定された位置に項目を挿入します。
   
- 
    -  パラメータ:
    
-  item - 挿入する項目
    -  index - 項目が挿入される位置
    
-  例外: IllegalArgumentException
    
-  添字が 0 より小さい場合。
  
 
 remove
remove
  public synchronized void remove(String item)
  -  選択メニューから最初に位置する項目を削除します。
   
- 
    -  パラメータ:
    
-  item - 選択メニューから削除する項目
    
-  例外: IllegalArgumentException
    
-  その項目が選択メニューに存在しない場合。
  
 
 remove
remove
  public synchronized void remove(int position)
  -  選択メニューから項目を削除します。
 
 removeAll
removeAll
  public synchronized void removeAll()
  -  選択メニューからすべての項目を削除します。
   
- 
    -  参照:
    
-  remove
  
 
 getSelectedItem
getSelectedItem
  public synchronized String getSelectedItem()
  -  現在選択されている項目の String 表現を返します。
   
- 
    -  参照:
    
-  getSelectedIndex
  
 
 getSelectedObjects
getSelectedObjects
  public synchronized Object[] getSelectedObjects()
  -  現在選択されている項目を含む配列 (長さが1) を返します。この選択に項目がない場合、null を返します。
   
- 
    -  参照:
    
-  ItemSelectable
  
 
 getSelectedIndex
getSelectedIndex
  public int getSelectedIndex()
  -  現在選択されている項目の添字を返します。
   
- 
    -  参照:
    
-  getSelectedItem
  
 
 select
select
  public synchronized void select(int pos)
  -  指定された位置の項目を選択します。
   
- 
    -  パラメータ:
    
-  pos - 選択項目の位置
    
-  例外: IllegalArgumentException
    
-  選択項目の位置が無効の場合。
    
-  参照:
    
-  getSelectedItem, getSelectedIndex
  
 
 select
select
  public synchronized void select(String str)
  -  指定された String の項目を選択します。
   
- 
    -  パラメータ:
    
-  str - 指定された String
    
-  参照:
    
-  getSelectedItem, getSelectedIndex
  
 
 addItemListener
addItemListener
 public synchronized void addItemListener(ItemListener l)
  -  この選択からのアイテム イベントを受け取るために指定されたアイテムリスナを追加します。
   
- 
    -  パラメータ:
    
-  l - アイテムリスナ
  
 
 removeItemListener
removeItemListener
 public synchronized void removeItemListener(ItemListener l)
  -  指定されたアイテムリスナを削除し、この選択からのアイテムイベントを受け取らないようにします。
   
- 
    -  パラメータ:
    
-  l - アイテムリスナ
  
 
 processEvent
processEvent
  protected void processEvent(AWTEvent e)
  -  この Choice に関するイベントを処理します。イベントが  ItemEvent である場合、 handleItemEvent メソッドを呼び出します。そうでない場合は、そのスーパークラスの processEvent を呼び出します。
   
- 
    -  パラメータ:
    
-  e - イベント
    
-  オーバーライド:
    
-   クラス Component の processEvent
  
 
 processItemEvent
processItemEvent
  protected void processItemEvent(ItemEvent e)
  -  この Choice で発生するアイテムイベントを、 登録されているすべての ItemListener オブジェクトに配送することにより処理します。
 注: このコンポーネントに対してアイテムイベントが使用可能でない場合、このメソッドは呼び出されません。これは次のどれかが発生すると起きます。
 a) ItemListener オブジェクトが addItemListener() によって登録されています。 b) enableEvents() によってアイテムイベントが使用可能になっています。
   
- 
    -  パラメータ:
    
-  e - アイテムイベント
    
-  参照:
    
-  enableEvents
  
 
 paramString
paramString
  protected String paramString()
  -  この Choice のパラメータ文字列を返します。
   
- 
    -  オーバーライド:
    
-   クラス Component の paramString
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス