How to prevent JComboBox from becoming unresponsive when using a custom ListCellRenderer
问题 I am making a font chooser using JComboBox and a custom ListCellRenderer . I want the JComboBox to display all available fonts, with each font name displayed in its own font. I am currently using around 500 fonts. An example of a ListCellRenerer that provides this functionality: private class ComboBoxRenderer extends JLabel implements ListCellRenderer { private JLabel label = new JLabel("Test"); @Override public Component getListCellRendererComponent(JList list, Object value, int index,