Como faço para que o Combobox pegue o que foi inserido no textfield?
Eu tenho um Frame com três TextFields, que formam ArrayLists quando o Botão Incluir é clicado. Gostaria que esses Arrays , depois de inseridos no Text field ficassem disponíveis no Combobox de outro Frame.
Ex: Tenho a classe Cliente com os atributos Código e Nome, e quero que o nome do cliente apareça no Combo.
Aqui o código do Frame cliente:
[code]package br.com.sistemavendasgraficos;
import br.com.sistemavendaspa.Clientes;
import java.util.ArrayList;
/**
*
-
@author Administrador
*/
public class FrmCliente extends javax.swing.JFrame {private ArrayList listaClientes;
/** Creates new form FrmCliente */
public FrmCliente() {
initComponents();
}
public FrmCliente(ArrayList listaClientes) {this.listaClientes = listaClientes;
initComponents();
}[/code]
Código do Botão Incluir
[code] private void btIncluirActionPerformed(java.awt.event.ActionEvent evt) {
Clientes clienteX = new Clientes();
//Integer valor = Integer.parseInt(tfCodigo.getText());
clienteX.setCodigo(clientes1.getCodigo());
clienteX.setNome(clientes1.getNome());
clienteX.setTipoCliente(clientes1.getTipoCliente());
listaClientes.add(clienteX);
System.out.println("\nTipo Pessoa:" + SelecionarPessoa.getSelectedItem());
try{
System.out.println("\nDados do Cliente:\n" +
"Codigo: " + clientes1.getCodigo() +
"\nNome: " + clientes1.getNome());
} catch(Exception e){};
[/code]
O Frame em que está o Combobox, que é o Pedido de Vendas:
[code]public class FrmPedido extends javax.swing.JFrame {
private ArrayList listaClientes;
private ArrayList listaVeiculos;
private ArrayList listaVendedores;
/** Creates new frm FrmPedido */
public FrmPedido() {
initComponents();
}
public FrmPedido(ArrayList<Clientes> listaClientes, ArrayList<Veiculos> listaVeiculos, ArrayList<Vendedor> listaVendedores){
this.listaClientes = listaClientes;
this.listaVeiculos = listaVeiculos;
this.listaVendedores = listaVendedores;
initComponents();
}[/code]
Qualquer sugestão será bem vinda =D