Buttonコンポーネント

サンプルコード

class SampleFrame extends Frame {

    public SampleFrame(String title) {
        super(title);

        this.setSize(300, 100);
        this.setLayout(new FlowLayout());

        Button button = new Button("TEST");
        this.add(button);
        this.setVisible(true);
    }
}

メソッド

  メソッド 説明
イベント processEvent このボタンに関するイベントを処理する。
リスナー getListeners このButtonにListenerとして現在登録されているすべてのオブジェクトの配列を返す。
アクションリスナー addActionListener このボタンからアクションイベントを受け取るために、指定されたアクションリスナーを追加する。
getActionListeners このボタンに登録されているすべてのアクションリスナーの配列を返す。
removeActionListener このボタンからアクションイベントを受け取らないように、指定されたアクションリスナーを削除する。
アクションイベント setActionCommand このボタンによってトリガーされるアクションイベントのコマンド名を設定する。
getActionCommand このボタンでトリガーされるアクションイベントのコマンド名を返す。
processActionEvent このボタンで発生するアクションイベントを、登録されているActionListenerオブジェクトにディスパッチすることにより、アクションイベントを処理する。
ラベル getLabel ボタンのラベルを返す。
setLabel ボタンのラベルを、指定された文字列に設定する。
ピア addNotify ボタンのピアを構築する。
  getAccessibleContext このButtonに関連付けられるAccessibleContextを取得する。
  paramString このButtonの状態を表す文字列を返す。

イベント

 

Javaのドキュメントから検索