@Environment(value=CLIENT) public abstract class AbstractPressableButtonWidget extends AbstractButtonWidget
active, alpha, height, hovered, nextNarration, visible, WIDGETS_LOCATION, width, x, yBACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
AbstractPressableButtonWidget(int x,
int y,
int width,
int height,
String message) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
void |
onClick(double mouseX,
double mouseY) |
abstract void |
onPress() |
changeFocus, clicked, getHeight, getMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, renderButton, renderToolTip, setAlpha, setFocused, setMessage, setWidthdrawCenteredString, drawHorizontalLine, drawSprite, drawString, drawTexture, drawTexture, drawTexture, drawTexture, drawTexturedQuad, drawVerticalLine, fill, fill, fillGradient, getZOffset, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcharTyped, keyReleased, mouseMoved, mouseScrolledpublic AbstractPressableButtonWidget(int x,
int y,
int width,
int height,
String message)
public abstract void onPress()
public void onClick(double mouseX,
double mouseY)
onClick in class AbstractButtonWidgetpublic boolean keyPressed(int keyCode,
int scanCode,
int modifiers)