Package ea.event

Interface MouseClickListener


public interface MouseClickListener
Implementierende Klassen können auf jeden einzelnen Klick reagieren, unabhängig davon, ob dies ein spezielles Objekt trifft oder nicht.
Author:
Michael Andonie, Niklas Keller
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onMouseDown(Vector position, MouseButton button)
    Diese Methode wird bei jedem Klick aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.
    default void
    onMouseUp(Vector position, MouseButton button)
    Diese Methode wird bei jedem Loslassen einer Maustaste aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.
  • Method Details

    • onMouseDown

      @API void onMouseDown(Vector position, MouseButton button)
      Diese Methode wird bei jedem Klick aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.

      Natürlick muss dafür erst der MouseClickListener angemeldet werden.

      Parameters:
      position - Der Point auf der Zeichenebene.
      button - Die Maustaste, die gedrückt wurde.
    • onMouseUp

      @API default void onMouseUp(Vector position, MouseButton button)
      Diese Methode wird bei jedem Loslassen einer Maustaste aufgerufen, unabhängig davon an welcher Position sich die Maus befindet.

      Natürlick muss dafür erst der MouseClickListener angemeldet werden.

      Parameters:
      position - Der Point auf der Zeichenebene.
      button - Die Maustaste, die gedrückt wurde.