Enum em java

Olá pessoal, sou bem leigo na área de programação, mas estou com uma dificuldade em enum!
OBS:JÁ OLHEI VÁRIOS OUTROS TÓPICOS,MAS AINDA NÃO CONSEGUI RESOLVER MEU PROBLEMA.

Problema
Eu tenho uma interface grafica que tem um combox com 4 opções,como faço para ligar essas 4 opções ao enum, ele já está criado.

Outra parte que quero saber é a seguinte, eu tenho um método e quero fazer um set nele, mas esse set vai ser um enum,oq eu quero é ligar esse enum com o combox

/*
class enum{
TIPO ALTER ENUM----->URGENTE(1),ALTA(2),NORMAL(3),BAIXA(4)
//METODOS
}

r.setTipoAlteracao(//aqui o que precisa fazer para receber o enum)

Assim estava danto certo,mas eu quero pegar o que está na enum
r.setTipoAlteracao(cbTipoAlteracao.getSelectedIndex());//aqui eu pegava apenas o valor,se era 1=urgente,2=alta etc, mas quero pegar da enum

OBS:r.setTipoAlteracao //integer tipo alteracao

Desculpem minha explicação, nas proximas vou tentar ir melhorando.

Está utilizando ComboBoxModel para renderizar os itens do JComboBox?
Se não estiver utilizando, essa é a primeira alteração a fazer.
Posta o código da sua tela.

Olá staroski, consegui resolver, fiz como vc falou, coloquei o comboxModel ligado diretamente ao enum,
assim agora só preciso pegar o index que foi escolhido, não sei se fico certo,mas rodou e os resultados que eu queria deram certo.

ComboBoxPlus
–>Type parameter>>EnumTipoAlte.

//Aqui fiz o set para setar qual foi escolhido.
r.setTipoAlteracao(cbTipoAlter.getSelectedIndex());

Obrigado pela dica,consegui resolver meu probema!!!

Posta o seu código, mais gente pode ter a mesma dúvida. :slight_smile: