(クラス)
フィールド protected EventTarget.event-handlers:#{
Array-of EventHandler}
public | {EventTarget.accepts-event-class? event-class:ClassType}:bool |
public | {EventTarget.event-handler-present?}:bool |
public | {EventTarget.handle-event event:Event}:void |
public | {EventTarget.remove-event-handler}:void |
verify-event: | この EventTarget の指定された Event をキューに投入できることを確認するために、例外がスローされていなければ、例外をスローします。EventQueue によってのみ呼び出されます。 |
public | {EventTarget.verify-event event:Event}:void |
(コンストラクタ)
新しい EventTarget オブジェクトを作成します。
オーバーライド
任意のオーバーライド メソッドによって呼び出せます。
(フィールド)
protected EventTarget.event-handlers:#{
Array-of EventHandler}
この EventTarget がイベントを取得するときに呼び出される動的な EventHandler のリスト。
注意事項
動的なハンドラが存在しない場合や、サブクラスがこのフィールドを使用していない場合は、null になる可能性があります。
(メソッド)
public | {EventTarget.accepts-event-class? event-class:ClassType}:bool |
EventTarget で特定のイベント型に応じた措置をとれるかどうかをチェックする機能を提供します。
注意事項
このメソッドを使用すれば、イベントの処理を何も実行しない場合の余分な計算を回避できます。
(メソッド)
(メソッド)
public | {EventTarget.event-handler-present?}:bool |
(メソッド)
public | {EventTarget.handle-event event:Event}:void |
適切な EventHandlers を呼び出してイベントを処理します。
event: 処理する Event。
(メソッド)
public | {EventTarget.remove-event-handler}:void |
このオブジェクトから EventHandler を削除します。
event-handler: 削除する EventHandler。
注意事項
存在しない EventHandler を削除すると、エラーになります。EventHandler がいくつもある場合は、最も古いコピーが削除されます。
(メソッド)
public | {EventTarget.verify-event event:Event}:void |
この EventTarget の指定された Event をキューに投入できることを確認するために、例外がスローされていなければ、例外をスローします。EventQueue によってのみ呼び出されます。
event: 確認する Event。