diff options
Diffstat (limited to 'src/cuchaz/enigma/gui/TokenListCellRenderer.java')
| -rw-r--r-- | src/cuchaz/enigma/gui/TokenListCellRenderer.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/cuchaz/enigma/gui/TokenListCellRenderer.java b/src/cuchaz/enigma/gui/TokenListCellRenderer.java index 9247c06..a49be37 100644 --- a/src/cuchaz/enigma/gui/TokenListCellRenderer.java +++ b/src/cuchaz/enigma/gui/TokenListCellRenderer.java | |||
| @@ -19,22 +19,20 @@ import javax.swing.ListCellRenderer; | |||
| 19 | 19 | ||
| 20 | import cuchaz.enigma.analysis.Token; | 20 | import cuchaz.enigma.analysis.Token; |
| 21 | 21 | ||
| 22 | public class TokenListCellRenderer implements ListCellRenderer<Token> | 22 | public class TokenListCellRenderer implements ListCellRenderer<Token> { |
| 23 | { | 23 | |
| 24 | private GuiController m_controller; | 24 | private GuiController m_controller; |
| 25 | private DefaultListCellRenderer m_defaultRenderer; | 25 | private DefaultListCellRenderer m_defaultRenderer; |
| 26 | 26 | ||
| 27 | public TokenListCellRenderer( GuiController controller ) | 27 | public TokenListCellRenderer(GuiController controller) { |
| 28 | { | ||
| 29 | m_controller = controller; | 28 | m_controller = controller; |
| 30 | m_defaultRenderer = new DefaultListCellRenderer(); | 29 | m_defaultRenderer = new DefaultListCellRenderer(); |
| 31 | } | 30 | } |
| 32 | 31 | ||
| 33 | @Override | 32 | @Override |
| 34 | public Component getListCellRendererComponent( JList<? extends Token> list, Token token, int index, boolean isSelected, boolean hasFocus ) | 33 | public Component getListCellRendererComponent(JList<? extends Token> list, Token token, int index, boolean isSelected, boolean hasFocus) { |
| 35 | { | 34 | JLabel label = (JLabel)m_defaultRenderer.getListCellRendererComponent(list, token, index, isSelected, hasFocus); |
| 36 | JLabel label = (JLabel)m_defaultRenderer.getListCellRendererComponent( list, token, index, isSelected, hasFocus ); | 35 | label.setText(m_controller.getReadableToken(token).toString()); |
| 37 | label.setText( m_controller.getReadableToken( token ).toString() ); | ||
| 38 | return label; | 36 | return label; |
| 39 | } | 37 | } |
| 40 | } | 38 | } |