Moin,
als der Titel sagst schon: ich möchte einige meiner Items in der JComboBox nicht auswählbar machen. Sie sollen trotzdem erscheinen. Habs so versucht:
Die Items werden zwar ausgegraut, ich kann sie aber trotzdem noch auswählen.
Hat wer ne Idee?
als der Titel sagst schon: ich möchte einige meiner Items in der JComboBox nicht auswählbar machen. Sie sollen trotzdem erscheinen. Habs so versucht:
Code:
public class FieldListCellRenderer extends DefaultListCellRenderer{
@Override
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
Component comp = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if (/* einige Bedingungen */){
comp.setEnabled(false);
comp.setFocusable(false);
} else {
comp.setEnabled(true);
comp.setFocusable(true);
}
return comp;
}
}
Die Items werden zwar ausgegraut, ich kann sie aber trotzdem noch auswählen.
Hat wer ne Idee?