public class Tooltip extends InputListener
Modifier and Type | Class and Description |
---|---|
static class |
Tooltip.TooltipStyle
The style for a label, see
Label . |
Constructor and Description |
---|
Tooltip(String text,
Skin skin) |
Tooltip(String text,
Skin skin,
String styleName) |
Tooltip(String text,
Tooltip.TooltipStyle style) |
Tooltip(String text,
TooltipManager manager,
Skin skin) |
Tooltip(String text,
TooltipManager manager,
Skin skin,
String styleName) |
Tooltip(String text,
TooltipManager manager,
Tooltip.TooltipStyle style) |
Modifier and Type | Method and Description |
---|---|
void |
enter(InputEvent event,
float x,
float y,
int pointer,
Actor fromActor)
Called any time the mouse cursor or a finger touch is moved over an actor.
|
void |
exit(InputEvent event,
float x,
float y,
int pointer,
Actor toActor)
Called any time the mouse cursor or a finger touch is moved out of an actor.
|
Label |
getLabel() |
TooltipManager |
getManager() |
Table |
getTable() |
void |
hide() |
boolean |
mouseMoved(InputEvent event,
float x,
float y)
Called any time the mouse is moved when a button is not down.
|
void |
setAlways(boolean always)
If true, this tooltip is shown even when tooltips are not
TooltipManager.enabled . |
void |
setInstant(boolean instant)
If true, this tooltip is shown without delay when hovered.
|
void |
setStyle(Tooltip.TooltipStyle style) |
boolean |
touchDown(InputEvent event,
float x,
float y,
int pointer,
int button)
Called when a mouse button or a finger touch goes down on the actor.
|
handle, keyDown, keyTyped, keyUp, scrolled, touchDragged, touchUp
public Tooltip(String text, Tooltip.TooltipStyle style)
public Tooltip(String text, TooltipManager manager, Skin skin)
public Tooltip(String text, TooltipManager manager, Skin skin, String styleName)
public Tooltip(String text, TooltipManager manager, Tooltip.TooltipStyle style)
public void setStyle(Tooltip.TooltipStyle style)
public TooltipManager getManager()
public Table getTable()
public Label getLabel()
public void setInstant(boolean instant)
public void setAlways(boolean always)
TooltipManager.enabled
.public boolean touchDown(InputEvent event, float x, float y, int pointer, int button)
InputListener
handled
.touchDown
in class InputListener
InputEvent
public boolean mouseMoved(InputEvent event, float x, float y)
InputListener
handled
.mouseMoved
in class InputListener
InputEvent
public void enter(InputEvent event, float x, float y, int pointer, Actor fromActor)
InputListener
enter
in class InputListener
fromActor
- May be null.InputEvent
public void exit(InputEvent event, float x, float y, int pointer, Actor toActor)
InputListener
exit
in class InputListener
toActor
- May be null.InputEvent
public void hide()
Copyright © 2015. All rights reserved.