Pegar item de um JCombobox

3 respostas
E

Bom dia galera, sou iniciante e estou tentando pegar um item de um jcombobox porque dependendo do item que for, alguns textField serão bloqueados.

tava usando assim:

private void CampoAdmissaoActionPerformed(java.awt.event.ActionEvent evt) {

if(BotaoTipoCadastro.getSelectedItem()== “Turma”);

CampoAdmissao.setEditable(false);

mas quando rodo o sistema e coloco no item “turma”, consigo editar normalmente o “campoAdmissao”, pois a intenção é fazer este ficar bloqueado.

3 Respostas

ErickRAR

Comparação de Objetos e Strings deve ser feita através do método equals()

if(suaString.equals("Turma"))
H

para pegar o item do JCombobox vc utiliza assim:

seucombo.getSelecteditem().toString();
e faz a comparação igual o amigo de cima disse

michetti

Na verdade o getSelectedItem já retorna uma string, dependendo do modo que ele preencheu este combobox…

Criado 9 de dezembro de 2013
Ultima resposta 10 de dez. de 2013
Respostas 3
Participantes 4