Ir para o conteúdo
GC90PT

Obter o item seleccionado numa CheckBoxGroup

Mensagens Recomendadas

GC90PT    0
GC90PT

Boas, estou a tentar obter o item seleccionado  numa checkboxgroup com dois items, mas ate agora nada,Basicamente tenho outra choicebox e quero carregar dados de uma string para essa choicebox e os dados a carregar vão depender do item seleccionado na checkboxgroup

dados

Checkbox chb[] = new Checkbox[10];
CheckboxGroup chbGroup[] = new CheckboxGroup[5];
Choice cb[]=new Choice[5];
String classeip[]= {"B","C"};
int conta;

criacao da checkboxgroup

chbGroup[0]=new CheckboxGroup();
for(conta=0;conta<classeip.length;conta++)
{
      chb[0]=new Checkbox(classeip[conta],false,chbGroup[0]);
      chb[0].addItemListener(this);
}

//choicebox

cb[2]=new Choice();
cb[2].addItemListener(this);

//metodo de eventos

public void itemStateChanged(ItemEvent ie)
{
if(ie.getSource()==items[2])
    System.exit(0);

if(ie.getSource()==chb[0]){
      for(conta=9;conta<14;conta++){
	   if (ie.getSelectedItem()==classeip[0]); //linha do erro,242
           cb[2].addItem(barra[conta]);
           }

}

}

na classe publica tenho

public class SubnetCalculator extends JFrame implements ActionListener,ItemListener {

da-me este erro

SubnetCalculator.java:242: error: cannot find symbol
	   if (ie.getSelectedItem()==classeip[0]);
	         ^
  symbol:   method getSelectedItem()
  location: variable ie of type ItemEvent
1 error

Tool completed with exit code 1

Alguem tem alguma ideia do que poderá ser?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade