Java API 分類導覽 - java.awt.Choice

Choice 類別 (class) 用作選單



修飾子
public class Choice


父類別
java.awt.Component


實作介面
ImageObserver
ItemSelectable
MenuContainer
Serializable
Accessible


建構子
Choice()


常用方法
名稱敘述
add()增加選單的選項標籤文字
addItemListener()設定選單的事件處理
getItem()取得選項的文字標籤
getItemCount()取得選項總數
getSelectedIndex()取得被選取選項的索引值
getSelectedItem()取得被選取選項的標籤文字
insert()插入新的選項
remove()移除選項
removeAll()移除所有選項
select()設定預設選項


舉例如下
import java.awt.*;
import java.awt.event.*;

public class ChoiceDemo2 {
    public static void main(String[] args) {
        Frame frame = new Frame("AWTDemo");
        frame.addWindowListener(new AdapterDemo());
        frame.setLayout(new FlowLayout());
        
        Choice choice = new Choice();
        choice.add("one");
        choice.add("two");
        choice.add("three");
        choice.add("four");
        
        frame.add(choice);
        
        frame.pack();
        frame.setVisible(true);
    }
}

class AdapterDemo extends WindowAdapter {
    public void windowClosing(WindowEvent e) {
        System.exit(0);
    }
}

/* 《程式語言教學誌》的範例程式
    http://pydoing.blogspot.com/
    檔名:ChoiceDemo2.java
    功能:示範 Java 程式 
    作者:張凱慶
    時間:西元 2012 年 3 月 */


此例的 ChoiceDemo2 利用建構子 () 建立 choice 物件後,呼叫 add() 方法 (method) 加入四個選項
Choice choice = new Choice();
choice.add("one");
choice.add("two");
choice.add("three");
choice.add("four");


編譯後執行,結果如下



中英文術語對照
類別class
建構子constructor
方法method


您可以繼續參考
AWT 元件


相關目錄
Java API 分類導覽
Java 教材
首頁


參考資料
http://docs.oracle.com/javase/6/docs/api/java/awt/Choice.html

沒有留言: