JComboBox, Dúvida Simples

Boa tarde a todos,
estou com uma dúvida na hora de manusear meu JCombobox, o proble é simples,

Tenho 2 JTextField para 1 Combobox,

Daí eu quero que quando a função 1 do combobox for selecionada, o segundo JtextField se torne SetVisible(False) e o primeiro fique normal, assim como a função 2 do combo, quando eu seleciono se torne o JTextfield 1 se torne SetVisible(False) e o 2 fique normal…

Vo copia o código aki

[code]
CombPesq.setModel(new DefaultComboBoxModel(new String[] { “Chave”, “Local”}));
[color=red]
if(CombPesq.getItemAt(0) == null ){
TexPesqLoc.setEditable(false);

    }
  else
             TextPesqChav.setEditable(false);[/code]

Acho que é mais ou menos isso…

JComboBox combPesq = new JComboBox( new String[]{ "opção 1", "opção 2" });
combPesq.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent evt) {
        boolean sel = (combPesq.getSelectedIndex == 0);        
        textField1.setVisible(sel);
        textField2.setVisible(!sel);
    }
});

Ali na linha 4, o programa verifica se a opção selecionada é a primeira (indice 0).
Se for, ele vai setar o textField1 como true e o 2 como false.
Se não for, ele inverte…

Testa aí e vê se funciona…

Abração o/