package Common.UI.Tables; import Common.Current; import Common.UI.StatusEnum; import javax.swing.*; import java.util.Currency; public class StatusEnumRenderer extends RendererCell { @Override public StatusEnum Init(JTable table, Object value, int row, int column) { return (StatusEnum) value; } @Override public void Display() { if (value != null) { setText(value.getDescription()); setFont(Current.getTheme().Fonts.get(value.getFont())); } } }