Adicionando em ArrayList e exibindo em ComboBox

Tenho duas classes por exemplo…
uma chamada Conta e uma Cliente…
e estou tentando “cadastrar um cliente por exemplo e adicionar o nome do cliente em um arrayList e para ser exibido em um ComboBox na classe Conta”…
como fazer isso???
estou tentando assim

botaoGravar.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { ArrayList ColCli= new ArrayList(); ColCli.add(nome.getText()); }});

com isso adicionei o nome do cliente no ColCli que é do tipo arrayList… ta blz … e agora como exibir isso em um ComboBox na classe Conta???
me ajudemmm please…

Ola… tu pode ter um metodo na classe Conta que recebe um ArrayList como parametro adciona os itens dele ao seu JComboBox :smiley:

[code]

import negocio.Principal;
import negocio.Cliente;

public class GUICliente extends JFrame
{
JTextField tfNome;
JButton botaoGravar = new JButton("Gravar");
Container principal;
FileDialog Fsalvar;
private JComboBox cb;

public GUICliente(){
//String[] teste = {"Mouse","Teclado"};
principal = getContentPane();
tfNome = new JTextField(40);
cb = new JComboBox();
montarTela();
this.pack();
this.show();
this.setTitle("Cadastrar cliente");
this.setLocation(1,51);
}

public void montarTela(){
JLabel lbNome = new JLabel("Nome: ");

JPanel painelDados = new JPanel();
JPanel painelDados2 = new JPanel();
JPanel painelDados3 = new JPanel();

principal.setLayout(new GridLayout(3, 1));

principal.add(painelDados);
principal.add(painelDados2);
principal.add(painelDados3);
painelDados.add(lbNome);
painelDados.add(tfNome);
painelDados2.add(botaoGravar);
painelDados3.add(cb);

botaoGravar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
Principal p = new Principal();
Cliente c = new Cliente();
c.setNome(tfNome.getText());
p.ColCli.add(c.nome);
cb.addItem(p.ColCli);
}});
}
}[/code]

bom reparem q logo no final a ação do botaoGravar… estou adicionando o nome do cliente em um ComoBox…e a Coleção esta declarada
em uma classe principal … ta blz… agora me digamm… como mostrar esses mesmo ComoBox em outra Classe… no caso seria Classe Conta…
para que qnd eu cadastrasse ele em Cliente q é o caso… exibir um ComboBox em Conta…ajudemmmmmm por favor