bom dia galera,
meu problema é o seguinte:
Meu código tem um método que retorna um JPanel1 de acordo com uma string fornecida a este pelo método getSelectedItem() de um JComboBox e um outro JPanel2, em uma janela, recebe o JPanel1.
É uma coisa instantânea: o valor do JComboBox muda, o JPanel2 muda de valor.
Mas no meu caso, o JPanel2 continua com o valor default mesmo após eu mudar o JCB.
velho, ta confuso…
posta alguma coisa do codigo aeh pra clarear
bruno_7317
JPanelp=newJPanel();p=--valordefault--;JComboBoxcb1=newJComboBox(--Array--);cb1.addActionListener(this);publicJPanelbuscaTabela(Strings){--Processamento--returnJPanel;}publicvoidactionPerformed(ActionEvente){if(e.getSource()==cb1){p=buscaTabela("Where banco like '"+cb1.getSelectedItem+"'");}}[
Aqui eu uso o actionlistener, mas gostaria de saber se há outra maneira de "pegar" o evento de mudança de Item do cb1,
assim, ao mudar o valor do cb1, o JPanel mudaria de valor instantanemente.
Como já disse, mesmo após mudar o valor do cb1, o JPanel continua com o valor default...
colored
Nao li seu topico =x
mas vi ali algo com a mudança de itens do combobox certo…