package com.vci.client.workflow.commom; import java.awt.Component; import javax.swing.JCheckBox; import javax.swing.JList; import javax.swing.ListCellRenderer; public class Checklistrenderer extends JCheckBox implements ListCellRenderer { /** * */ private static final long serialVersionUID = -5267511577546162435L; public Checklistrenderer() { } public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { setEnabled(list.isEnabled()); setSelected(((Checkableitem) value).isSelected()); setFont(list.getFont()); setText(value.toString()); return this; } }