Duvida com jComboBox

Boa Noite, Pessoal do GUJ!

Estou montando um app, que em uma das tela tenho um jcombobox com alguns nomes, e a idea desse combobox é quando selecionar um dos nomes ele preencher uma jtable fazendo pesquisa no banco de dados, até aqui tudo bem.
O problema é que quando abro essa tela é como se combobox fica-se selecionando todos os nomes e fazendo as pesquisa no banco, e leva muito tempo para iniciar essa tela por causa disso,
queria saber se por padrão o combobox ativa seu actionEvent sozinho, porque parece que todos meus combobox acontece.
Agradeço a ajuda!

Segue o que tem dentro do comboBox:

[code]
private void comboFuncionarioActionPerformed(java.awt.event.ActionEvent evt) {
valida = true;

        String s = comboFuncionario.getSelectedItem().toString();


 tfFuncionario.setText(s);

Pessoa p = new Pessoa();

List<Pessoa> lista = new DaoPessoa().ConsultaPorMes(month+1,year,tfFuncionario.getText());
model = new ConsultaTableModel(lista);
table.setModel(model);

System.out.println("MES: "+month+1);
System.out.println("ANO: "+year);
System.out.println("FUNCIOINARIO: "+tfFuncionario.getText());

table.setAutoResizeMode(table.AUTO_RESIZE_OFF);
table.getColumnModel().getColumn(0).setPreferredWidth(55);
table.getColumnModel().getColumn(1).setPreferredWidth(95);
table.getColumnModel().getColumn(2).setPreferredWidth(210);
table.getColumnModel().getColumn(3).setPreferredWidth(250);
table.getColumnModel().getColumn(4).setPreferredWidth(237);

       dao.totalConsulta(p, tfFuncionario.getText().toString(),month+1,year);
       double totalkm = p.getTotalkm();
       double valortotal = p.getValortotalkm();
      DecimalFormat df = new DecimalFormat("##.#");
       tfTotalKM.setText(df.format(totalkm));
      // tfFuncionario.setText(s);
       tfValorTotal.setText(df.format(valortotal));
       tfValorKM.setText("0.6");
       limparCampos();

} [/code]

seu problema é outro, o combo box não dispara evento em sua construção.

[]'s