fala povo,,
estou com dificuldades pra implementar dois ComboBox num sistema divididio em tr�s camadas.
Eu carrego o primeiro combobox com um new: cbFornecedor = new JComboBox(cp.carregarFornecedor());
onde cp.carregarFornecedor() retorna um array de String.
Isso funciona perfeitamente.
Quando um item selecionado pelo combobox eu busco na tabela produto um novo array de string
pra carregar um segundo combox:
 
   void cbFornecedor_actionPerformed(ActionEvent e)
   {
      String id = (String) cbFornecedor.getSelectedItem();//
escolho joao
      cbProduto= new JComboBox(cp.carregarProduto(cp.selecionarFornecedor(id))); // carrego no combobox
   }
 
Isso n�o funciona pq eu n�o consigo instanciar o 2�.combobox dentro do m�todo...
Eu pensei numa op��o tipo: cbproduto.additem(cp.carregarProduto(cp.selecionarFornecedor(id)));
mas o parametro desse m�todo � um objeto.
...
Bem,,, estou usando array de String pq j� tem muita coisa pronta assim,,, mas se n�o tiver jeito vou tentar com Vector,,,
valeu gente,,,
Leo
obs. os metodos acimas foram testados e retornam arrays de String certinho.

Yahoo! Groups Sponsor
ADVERTISEMENT
click here


Yahoo! Groups Links

Atrašyti