package entity.prescription; import op.tools.SYSTools; import javax.swing.*; import java.awt.*; /** * Created by IntelliJ IDEA. * User: tloehr * Date: 14.12.11 * Time: 11:27 * To change this template use File | Settings | File Templates. */ public class MedProductsTools { public static ListCellRenderer getMedProdukteRenderer() { return (jList, o, i, isSelected, cellHasFocus) -> { String text; if (o == null) { text = SYSTools.toHTML("<i>Keine Auswahl</i>"); } else if (o instanceof MedProducts) { MedProducts produkt = (MedProducts) o; text = produkt.getText() + " ["+produkt.getACME().getName()+"]"; } else { text = o.toString(); } return new DefaultListCellRenderer().getListCellRendererComponent(jList, text, i, isSelected, cellHasFocus); }; } }