Como saber se há no JCombobox

Alguém sabe como eu faço para saber se uma determinada string existe num JCombobox()?

Por exemplo, na hora de adicionar o nome “Higor” no JCombobox eu queria pesquisar se o nome já existe nele, se já eu não faço nada, senão eu insiro.

Olhei na API do JCombobox e nada achei, também tentei achar algo para configurar o JCombobox a não aceitar nomes iguais na lista e também não achei.

Se alguem puder ajudar fico muito agradecido.

acho que da pra fazer assim, mas não descarte a possibilidade de haver uma maneira melhor

JComboBox box = new JComboBox(); for(int i=0; i<box.getItemCount();i++){ if(box.getItemAt(i).equals("Nome do objeto a comparar")){ // se houver intem }else{ //se não houver o item } }

Tente o contains

List lista = new ArrayList(); lista.add("ana"); lista.add("marcio"); if (lista.contains("ana")) { System.out.println("contem"); }

Isto no model do JComboBox