[Java]JComboBox z edytowalną pozycją
: 11 kwie 2011, 15:50
Witam,
Chciałbym mieć JComboBox w którym jeden z wpisów jest nie daje się edytować, zamiast drugiego używtkownik może wpisać własną wartość. Narazie poprostu dodałem edytowalny JComboBox:
ale nie jest to dokładnie to co chciałbym w tym miejscu mieć, poniewaz obie wartości są edytowalne. Jak można by takie coś uzyskać?
Chciałbym mieć JComboBox w którym jeden z wpisów jest nie daje się edytować, zamiast drugiego używtkownik może wpisać własną wartość. Narazie poprostu dodałem edytowalny JComboBox:
Kod: Zaznacz cały
tmpPanel = new JPanel();
tmpPanel.setMaximumSize(new Dimension(leftPanelWidth + 60, 100));
tmpPanel.setBackground(backgroundColor);
tmpPanel.setBorder(new TitledBorder("Mean Poisson Prior:"));
String[] meanPoissonPrior = {"log(2)","0.5"};
meanPoissonPriorParser = new JComboBox(meanPoissonPrior);
meanPoissonPriorParser.setEditable(true);
tmpPanel.add(meanPoissonPriorParser);
leftPanel.add(tmpPanel);