Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.gui;
27 import java.awt.event.MouseEvent;
28 import javax.swing.JComponent;
29 import org.jetbrains.annotations.NotNull;
30 import org.jetbrains.annotations.Nullable;
112 if (parent !=
null) {
132 setDoubleBuffered(
false);
146 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
173 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
248 if (tooltipText ==
null) {
TooltipText newTooltipText(@Nullable final String tooltipText)
abstract TooltipText getTooltip()
void raiseDialog(@NotNull AbstractGUIElement component)
int getDialogBorderBottom()
int getDialogBorderRight()
GUIElementChangedListener changedListener
void mouseClicked(@NotNull final MouseEvent e)
Gui getGui(@NotNull final AbstractGUIElement element)
void mouseMoved(@NotNull final MouseEvent e)
void mouseExited(@NotNull final MouseEvent e)
JComponent getComponent()
static final long serialVersionUID
void mouseReleased(@NotNull final MouseEvent e)
final Runnable setChangedRunnable
final GUIElementListener elementListener
AbstractGUIElement(@NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final String name, final boolean opaque, @NotNull final GuiFactory guiFactory)
static void invokeLater(@NotNull final Runnable runnable)
void setDefault(final boolean isDefault)
void mousePressed(@NotNull final MouseEvent e)
void mouseWheelMoved(final int wheelRotation)
void setChangedListener(@Nullable final GUIElementChangedListener changedListener)
final GuiFactory guiFactory
final TooltipManager tooltipManager
void mouseDragged(@NotNull final MouseEvent e)
void mouseEntered(@NotNull final MouseEvent e)
int getDialogBorderLeft()