Boa tarde!!
Pessoal, estou criando um programa utilizando MVC…
Tenho 3 classes… uma é modelo, outra é a interface gráfica e a última é o tratamento de eventos…
Na interface gráfica eu tenho um choice entre outros componentes…
O que eu quero é obter o que o usuário selecionou no choice…
Tentei fazer isso da seguinte forma:
Fiz um método get na classe da interface gráfica
public String getCategoria(){
return CategoriaCh.getSelectedItem();
}
E na classe de eventos criei um objeto da classe da interface gráfica (com o nome pc) e implementei a interface ItemListener e fiz o seguinte no método da interface:
public void itemStateChanged(ItemEvent arg0){
String categoria = pc.getCategoria();
System.out.println(categoria);
}
Ao fazer isso dá erro…
Alguém pode me ajudar…??
Agradeço desde já,
Dina
E mesmo assim dá erro…