jp.go.aist.dmrc.platform.util.event
インタフェース PFMouseButtonEventSource

すべてのスーパーインタフェース:
PFEventSource, java.io.Serializable
既知のサブインタフェースの一覧:
PFCombinativeComponent
既知の実装クラスの一覧:
PFButton, PFCombinativeComponentImpl, PFDateField, PFDialog, PFDropTargetPanel, PFEventController, PFEventGenerator, PFFishboneDiagram, PFFrame, PFGUICombinativeComponent, PFImageViewer, PFLabel, PFMaskField, PFMouseButtonEventFilter, PFMouseButtonEventSourceImpl, PFNetworkDiagram, PFNumberField, PFPanel, PFPasswordField, PFSpinner, PFSubroutine, PFTable, PFTextArea, PFTextField, PFThreadAllocator, PFTree, PFWebApplicationComponent

public interface PFMouseButtonEventSource
extends PFEventSource

マウスボタンイベントを発生させるイベントソース。
マウスボタンイベントを発生させるすべてのコンポーネントは、 このインターフェイスを実装する。

関連項目:
PFMouseButtonEvent, PFMouseButtonListener

メソッドの概要
 void addPFMouseButtonListener(PFMouseButtonListener lis)
          引数で与えられたイベントリスナを登録し、 マウスボタンイベント発生時に処理を行う対象とする。
 java.util.Iterator getPFMouseButtonListenerList()
          イベントリスナ配列を取得する。
 void removePFMouseButtonListener(PFMouseButtonListener lis)
          引数で与えられたイベントリスナを削除し、 マウスボタンイベント発生時に処理を行う対象から外す。
 

メソッドの詳細

getPFMouseButtonListenerList

java.util.Iterator getPFMouseButtonListenerList()
イベントリスナ配列を取得する。

戻り値:
イベントリスナイテレータ

addPFMouseButtonListener

void addPFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを登録し、 マウスボタンイベント発生時に処理を行う対象とする。

パラメータ:
lis - 追加対象イベントリスナ

removePFMouseButtonListener

void removePFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを削除し、 マウスボタンイベント発生時に処理を行う対象から外す。

パラメータ:
lis - 削除対象イベントリスナ