как установить текст для jcombobox, но набор текста не должен быть элементом jcombobox - PullRequest
1 голос
/ 07 января 2012

это любой способ установить текст для поля со списком, который не является элементом поля со списком.

cboSubjects=new JComboBox();
cbo.addItem("Maths"); // and few more subjects are added
cbo.setSelectedItem("subjects"); // this does not set the default text of combobox

Есть ли какой-нибудь способ решить эту проблему? Мне нужно что-то, что работает как combobox.text свойство combobox в visual basic

Я работаю над системой управления школой. Мне нужна помощь.

Ответы [ 2 ]

3 голосов
/ 08 января 2012

Я хотел бы показать вам возможную альтернативу :)

enter image description here

Обратите внимание, вам нужно позвонить label.setDisplayedMnemonic('s'); и label.setLabelFor(combo), чтобы завершить эффект!

0 голосов
/ 03 января 2016

Вы можете сделать jComboBox редактируемым, cbo.setEditable(true);, и после этого установить нужный текст: cbo.setSelectedItem("subjects");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...