修飾子
public class Button
父類別
java.awt.Component
實作介面
ImageObserver
MenuContainer
Serializable
Accessible
建構子
Button()
Button(String label)
常用方法
名稱 敘述 addActionListener() 設定按鈕的事件處理 getActionCommand() 取得按鈕的指令 getLabel() 取得按鈕的標籤 removeActionListener() 移除按鈕的事件處理 setActionCommand() 設定按鈕的指令 setLabel() 設定按鈕的標籤
舉例如下
import java.awt.*; import java.awt.event.*; public class ButtonDemo2 { Frame frame; Button button1, button2, button3, button4, button5; public static void main(String[] args) { new ButtonDemo2(); } public ButtonDemo2() { frame = new Frame("AWTDemo"); frame.addWindowListener(new AdapterDemo()); frame.setLayout(new FlowLayout()); button1 = new Button("b1"); button2 = new Button(); button3 = new Button("b3"); button4 = new Button(); button5 = new Button("b5"); frame.add(button1); frame.add(button2); frame.add(button3); frame.add(button4); frame.add(button5); frame.pack(); frame.setVisible(true); } } /* 《程式語言教學誌》的範例程式 http://pydoing.blogspot.com/ 檔名:ButtonDemo2.java 功能:示範 Java 程式 作者:張凱慶 時間:西元 2012 年 3 月 */
此例建立五個按鈕,其中三個利用帶有 label 參數的建構子 (constructor) ,另外兩個則利用沒有參數的建構子
button1 = new Button("b1"); button2 = new Button(); button3 = new Button("b3"); button4 = new Button(); button5 = new Button("b5");
編譯後執行,結果如下
中英文術語對照 | |
---|---|
類別 | class |
建構子 | constructor |
方法 | method |
您可以繼續參考
AWT 元件
相關目錄
Java API 分類導覽
Java 教材
首頁
參考資料
http://docs.oracle.com/javase/6/docs/api/java/awt/Button.html
沒有留言:
張貼留言