private class EndTurnDialog.UnitCellRenderer extends java.lang.Object implements javax.swing.ListCellRenderer<EndTurnDialog.UnitWrapper>
Modifier and Type | Field and Description |
---|---|
private javax.swing.JLabel |
imageLabel |
private javax.swing.JPanel |
itemPanel |
private javax.swing.JLabel |
locationLabel |
private javax.swing.JLabel |
nameLabel |
private javax.swing.JPanel |
selectedPanel |
Constructor and Description |
---|
UnitCellRenderer() |
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getListCellRendererComponent(javax.swing.JList<? extends EndTurnDialog.UnitWrapper> list,
EndTurnDialog.UnitWrapper value,
int index,
boolean isSelected,
boolean cellHasFocus) |
private final javax.swing.JPanel itemPanel
private final javax.swing.JPanel selectedPanel
private final javax.swing.JLabel imageLabel
private final javax.swing.JLabel nameLabel
private final javax.swing.JLabel locationLabel
public java.awt.Component getListCellRendererComponent(javax.swing.JList<? extends EndTurnDialog.UnitWrapper> list, EndTurnDialog.UnitWrapper value, int index, boolean isSelected, boolean cellHasFocus)
getListCellRendererComponent
in interface javax.swing.ListCellRenderer<EndTurnDialog.UnitWrapper>