Class Event<T extends Component>

java.lang.Object
com.spinyowl.legui.event.Event<T>
Direct Known Subclasses:
AddChildEvent, ButtonContentChangeEvent, ButtonWidthChangeEvent, ChangePositionEvent, ChangeSizeEvent, CharEvent, CheckBoxChangeValueEvent, CheckBoxWidthChangeEvent, CursorEnterEvent, DropEvent, FocusEvent, KeyboardEvent, KeyEvent, LabelContentChangeEvent, LabelWidthChangeEvent, MouseClickEvent, MouseDragEvent, RemoveChildEvent, ScrollBarChangeValueEvent, ScrollEvent, SelectBoxChangeSelectionEvent, SliderChangeValueEvent, TextAreaFieldContentChangeEvent, TextAreaFieldHeightChangeEvent, TextAreaFieldUpdateEvent, TextAreaFieldWidthChangeEvent, TextInputContentChangeEvent, TextInputWidthChangeEvent, TooltipTextSizeChangeEvent, WidgetCloseEvent, WindowCloseEvent, WindowFocusEvent, WindowIconifyEvent, WindowPosEvent, WindowRefreshEvent, WindowSizeEvent

public abstract class Event<T extends Component> extends Object
  • Constructor Details

    • Event

      public Event(T targetComponent, Context context, Frame frame)
  • Method Details

    • getFrame

      public Frame getFrame()
    • getTargetComponent

      public T getTargetComponent()
    • getContext

      public Context getContext()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object