Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.item;
35 import java.awt.Dimension;
36 import java.awt.Graphics;
37 import java.awt.Graphics2D;
38 import java.awt.Image;
39 import org.jetbrains.annotations.NotNull;
40 import org.jetbrains.annotations.Nullable;
88 public void faceUpdated(@NotNull
final Face face) {
122 super.paintComponent(g);
125 if (tmpItem ==
null) {
129 final Graphics2D g2 = (Graphics2D)g;
135 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
142 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
169 if (this.item ==
item) {
173 if (this.item !=
null) {
177 if (this.item !=
null) {
198 public abstract void setSelected(
final boolean selected);
TooltipText newTooltipText(@Nullable final String tooltipText)
void setItem(@Nullable final CfItem item)
void addCfItemModifiedListener(@NotNull final CfItemListener listener)
void setItemNoListeners(@Nullable final CfItem item)
abstract Image getFace(@NotNull final CfItem item)
Dimension getMinimumSize()
final FacesManager facesManager
Dimension getPreferredSize()
abstract void setSelected(final boolean selected)
abstract boolean isSelected()
Dimension getMinimumSize()
final GUIElementListener elementListener
final ItemPainter itemPainter
void addFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
final CfItemListener itemListener
final FacesManagerListener facesManagerListener
abstract void setIndexNoListeners(final int index)
final GuiFactory guiFactory
void paintComponent(@NotNull final Graphics g)
static final long serialVersionUID
void paint(@NotNull final Graphics2D g, @NotNull final CfItem item, final boolean selected, @NotNull final Image face, final int w, final int h)
void removeFacesManagerListener(@NotNull FacesManagerListener facesManagerListener)
GUIItemItem(@NotNull final TooltipManager tooltipManager, @NotNull final GUIElementListener elementListener, @NotNull final String name, @NotNull final ItemPainter itemPainter, @NotNull final FacesManager facesManager, @NotNull final GuiFactory guiFactory)
final TooltipManager tooltipManager