Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.list;
36 import java.awt.Color;
37 import java.awt.Dimension;
39 import java.awt.Graphics;
40 import org.jetbrains.annotations.NotNull;
41 import org.jetbrains.annotations.Nullable;
109 index = defaultIndex;
114 throw new UnsupportedOperationException(
"Not supported yet.");
119 super.paintComponent(g);
120 g.setColor(
new Color(0, 0, 0, 0.0f));
121 g.fillRect(0, 0, getWidth(), getHeight());
125 if (character ==
null) {
133 final int y = (getHeight()+
font.getSize())/2;
137 g.drawString(character.
getName(), x, y);
139 g.drawString(character.
getRace(), x, y);
141 g.drawString(character.
getParty(), x, y);
143 g.drawString(character.
getMap(), x, y);
148 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
155 @SuppressWarnings(
"MethodDoesntCallSuperMethod")
172 throw new UnsupportedOperationException(
"Not supported yet.");
177 throw new UnsupportedOperationException(
"Not supported yet.");
182 throw new UnsupportedOperationException(
"Not supported yet.");
198 if (this.index ==
index) {
TooltipText newTooltipText(@Nullable final String tooltipText)
CharacterInformation getEntry(final int index)
void setSelected(final boolean selected)
GUICharacter(@NotNull final TooltipManager tooltipManager, @NotNull final FacesManager facesManager, @NotNull final GUIElementListener elementListener, @NotNull final String name, final int w, final int h, @NotNull final Font font, final int defaultIndex, final CharacterModel characterModel, @NotNull final GuiFactory guiFactory)
ImageIcon getOriginalImageIcon(int faceNum, @Nullable AtomicBoolean returnIsUnknownImage)
void removeCharacterInformationListener(final int index, @NotNull final CharacterInformationListener listener)
static Dimension getTextDimension(@NotNull final String text, @NotNull final FontMetrics fontMetrics)
Dimension getMinimumSizeInt()
final CharacterModel characterModel
void setIndex(final int index)
Dimension getMinimumSize()
static final long serialVersionUID
final GUIElementListener elementListener
final CharacterInformationListener characterInformationListener
void scroll(final int distance)
boolean canScroll(final int distance)
void paintComponent(@NotNull final Graphics g)
Dimension getPreferredSize()
final FacesManager facesManager
void addCharacterInformationListener(final int index, @NotNull final CharacterInformationListener listener)
final GuiFactory guiFactory
final TooltipManager tooltipManager