package org.geogebra.desktop.gui.autocompletion; import java.awt.Component; import javax.swing.DefaultListCellRenderer; import javax.swing.JLabel; import javax.swing.JList; /** * * Cell renderer for {@link CompletionsPopup} * * @author Arnaud Delobelle */ public class CommandCompletionListCellRenderer extends DefaultListCellRenderer { private static final long serialVersionUID = 1L; @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { String cmd = (String) value; JLabel label = (JLabel) super.getListCellRendererComponent(list, cmd, index, isSelected, cellHasFocus); return label; } }