APIdia Launch Partner
Top Inners Fields Constructors Methods
jdk.internal.org.jline.terminal

public Class MouseEvent

extends Object
Class Inheritance
Imports
java.util.EnumSet

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
public static enum
public static enum

Field Summary

Modifier and TypeField and Description
private final MouseEvent.Button
private final EnumSet<MouseEvent.Modifier>
private final MouseEvent.Type
private final int
x

private final int
y

Constructor Summary

AccessConstructor and Description
public
MouseEvent(MouseEvent.Type type, MouseEvent.Button button, EnumSet<MouseEvent.Modifier> modifiers, int x, int y)

Method Summary

Modifier and TypeMethod and Description
public MouseEvent.Button
public EnumSet<MouseEvent.Modifier>
public MouseEvent.Type
public int
getX()

public int
getY()

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

buttonback to summary
private final MouseEvent.Button button
modifiersback to summary
private final EnumSet<MouseEvent.Modifier> modifiers
typeback to summary
private final MouseEvent.Type type
xback to summary
private final int x
yback to summary
private final int y

Constructor Detail

MouseEventback to summary
public MouseEvent(MouseEvent.Type type, MouseEvent.Button button, EnumSet<MouseEvent.Modifier> modifiers, int x, int y)

Method Detail

getButtonback to summary
public MouseEvent.Button getButton()
getModifiersback to summary
public EnumSet<MouseEvent.Modifier> getModifiers()
getTypeback to summary
public MouseEvent.Type getType()
getXback to summary
public int getX()
getYback to summary
public int getY()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
jdk.internal.org.jline.terminal back to summary

public final Enum MouseEvent.Button

extends Enum<MouseEvent.Button>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final MouseEvent.Button
public static final MouseEvent.Button
public static final MouseEvent.Button
public static final MouseEvent.Button
public static final MouseEvent.Button
public static final MouseEvent.Button

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static MouseEvent.Button
public static MouseEvent.Button[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Button1back to summary
public static final MouseEvent.Button Button1
Button2back to summary
public static final MouseEvent.Button Button2
Button3back to summary
public static final MouseEvent.Button Button3
NoButtonback to summary
public static final MouseEvent.Button NoButton
WheelDownback to summary
public static final MouseEvent.Button WheelDown
WheelUpback to summary
public static final MouseEvent.Button WheelUp

Constructor Detail

Buttonback to summary
private Button()

Method Detail

valueOfback to summary
public static MouseEvent.Button valueOf(String name)
valuesback to summary
public static MouseEvent.Button[] values()
jdk.internal.org.jline.terminal back to summary

public final Enum MouseEvent.Modifier

extends Enum<MouseEvent.Modifier>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final MouseEvent.Modifier
public static final MouseEvent.Modifier
public static final MouseEvent.Modifier

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static MouseEvent.Modifier
public static MouseEvent.Modifier[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Altback to summary
public static final MouseEvent.Modifier Alt
Controlback to summary
public static final MouseEvent.Modifier Control
Shiftback to summary
public static final MouseEvent.Modifier Shift

Constructor Detail

Modifierback to summary
private Modifier()

Method Detail

valueOfback to summary
public static MouseEvent.Modifier valueOf(String name)
valuesback to summary
public static MouseEvent.Modifier[] values()
jdk.internal.org.jline.terminal back to summary

public final Enum MouseEvent.Type

extends Enum<MouseEvent.Type>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final MouseEvent.Type
public static final MouseEvent.Type
public static final MouseEvent.Type
public static final MouseEvent.Type
public static final MouseEvent.Type

Constructor Summary

AccessConstructor and Description
private
Type()

Method Summary

Modifier and TypeMethod and Description
public static MouseEvent.Type
public static MouseEvent.Type[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

Draggedback to summary
public static final MouseEvent.Type Dragged
Movedback to summary
public static final MouseEvent.Type Moved
Pressedback to summary
public static final MouseEvent.Type Pressed
Releasedback to summary
public static final MouseEvent.Type Released
Wheelback to summary
public static final MouseEvent.Type Wheel

Constructor Detail

Typeback to summary
private Type()

Method Detail

valueOfback to summary
public static MouseEvent.Type valueOf(String name)
valuesback to summary
public static MouseEvent.Type[] values()