2015-07-28 4 views
0

Попытка установить элемент в моем поле со списком, но он ничего не делает, и ошибок нет. вот как это выглядит.Попытка установить элемент в combobox

if( fe.getAdmin()==0){ 
    Admincombo.setSelectedItem(1); 
    } 
    if(fe.getAdmin()==1){ 
    Admincombo.setSelectedItem(0); 
    } 
    } 

fe.getAdmin (возвращает int) либо возвращает 1, либо 0, я проверил это. В поле со списком есть только 2 элемента. Программирование NetBeans

+0

Выполняется ли этот код в формате EDT? Попробуйте использовать 'SwingUtilities.invokeLater' и посмотрите, помогает ли это. – KDM

ответ

1

Если вы хотите, чтобы выбрать элемент с индексом (То, что я думаю, что вы пытаетесь сделать):

Admincombo.setSelectedIndex(anIndex); 

Если вы хотите выбрать item- имя:

Admincombo.setSelectedItem(aString); 
+0

Спасибо! Какая глупая ошибка, которую я сделал: P Спасибо за то, что потратили время на это для меня: P –

Смежные вопросы