Como usar uma JCheckBox? [resolvido]

2 respostas
Z

Olá pessoal que tanto me ajuda.

Estou tentando usar algumas JCheckBox no meu programa, mas é como se elas não fossem selecionadas. Vou explicar melhor, Meu programa faz três tipos de relatórios diferentes. A seleção do tipo do relatório é feita por meio de uma JChekBox. Existe uma check box para cada tipo de relatório a ser gerado, Mas a aplicação simplesmente ignora se existe algum checkbox selecionado, tenho feito isso:

// Evento da CheckBox de Tipos clicada
	public void itemStateChanged(ItemEvent e) {
	hmTipos.put((String)((JCheckBox)e.getSource()).getText(),new Boolean(ItemEvent.SELECTED == e.getStateChange()));
	}

Lembro que para o JTextField temos que usar o add.ActionListener para que um botão possa colocar algum conteúdo no textbox, nesse caso tem que ser feito algo semelhante?

2 Respostas

_fs

O usuário deve escolher apenas uma opção? Se sim, deveria usar RadioButtons e RadioGroup, não?

Z

O usuário pode selecionar, uma, duas ou até mesmo as três opções ao mesmo tempo…

Pô galera…
Já tá funcionando, minha dúvida era quanto ao addItemListener(this); que tem que ser adicionado.

Criado 24 de abril de 2006
Ultima resposta 24 de abr. de 2006
Respostas 2
Participantes 2