Erro Java Iniciante

pessoal tem algum problema com esse codigo abaixo… sou iniciante e uso NETBEANS 7.0.1

[code] private void alteraCliente(){
if (tbClientes.getSelectedRow() != -1){
habilitarCampos();
} else{
JOptionPane.showMessageDialog(this, “Selecione um Cliente!”);
}
}

private void btAlterarActionPerformed(java.awt.event.ActionEvent evt) {                                          
    alteraCliente();     
}  

[/code]

[quote=tibum]pessoal tem algum problema com esse codigo abaixo… sou iniciante e uso NETBEANS 7.0.1

[code] private void alteraCliente(){
if (tbClientes.getSelectedRow() != -1){
habilitarCampos();
} else{
JOptionPane.showMessageDialog(this, “Selecione um Cliente!”);
}
}

private void btAlterarActionPerformed(java.awt.event.ActionEvent evt) {                                          
    alteraCliente();     
}  

[/code][/quote]

Sério? Achei que queria compartilhar o teu código conosco!!! :smiley:
Brincadeiras a parte, ninguém aqui tem uma bola de cristal. Sem sabermos o seu objetivo e principalmente, o erro é praticamente impossível (a não ser que seja muito óbvio) descobrirmos o que está havendo! Portanto, poste sua dúvida e o stacktrace (erro, log).

qual a dúvida vc não especificou direito o que esta querendo fazer esse codigo…

post o erro tbm…
abrxx

" nel " um dia eu chego no dia em que vou poder compartilhar meu proprio codigo HAUhuaehahae… entao " nel " e " lokit"s " sou iniciante… e estou estudando uns DVD do T2Ti e estou com erro ao copilar o meu teste…

é que achei q o erro estava somente nesse evento, pois estava nesse passo… mas ja que nao serviu, segue o codigo inteiro… desde ja agradeço a colaboração de todos…

Obs.: ja tive alguns erros e foram sanados procurando no forum (cconexao com sql, fechamento de {} () errados… e alguns outros) =) porem este nao consegui.

[code]package br.com.sisvenda;

import br.com.sisvenda.clientes.ClienteBean;
import br.com.sisvenda.clientes.ClienteControl;
import java.util.List;
import javax.swing.JOptionPane;
import javax.swing.JTable;
import javax.swing.ListSelectionModel;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import javax.swing.table.DefaultTableModel;

/**
*

  • @author Tibum
    */
    public class Clientes extends javax.swing.JFrame {

    DefaultTableModel tmClientes = new DefaultTableModel(null, new String[]{“Codigo”, “Nome”, “Endereço”, “Telefone”});
    ListSelectionModel lsmClientes;
    List clientes;
    String tipoCadastro;

    /** Creates new form Clientes */
    public Clientes() {
    initComponents();
    }

    /** This method is called from within the constructor to

    • initialize the form.

    • WARNING: Do NOT modify this code. The content of this method is

    • always regenerated by the Form Editor.
      */
      @SuppressWarnings(“unchecked”)
      //
      private void initComponents() {

      tfPesquisarCliente = new javax.swing.JTextField();
      btPesquisarCliente = new javax.swing.JButton();
      jScrollPane1 = new javax.swing.JScrollPane();
      tbClientes = new javax.swing.JTable();
      jLabel1 = new javax.swing.JLabel();
      tfNome = new javax.swing.JTextField();
      jLabel2 = new javax.swing.JLabel();
      tfEndereço = new javax.swing.JTextField();
      jLabel3 = new javax.swing.JLabel();
      tfBairro = new javax.swing.JTextField();
      jLabel4 = new javax.swing.JLabel();
      jLabel5 = new javax.swing.JLabel();
      jLabel6 = new javax.swing.JLabel();
      tfUF = new javax.swing.JTextField();
      tfCidade = new javax.swing.JTextField();
      tfTelefone = new javax.swing.JTextField();
      jLabel7 = new javax.swing.JLabel();
      tfCEP = new javax.swing.JTextField();
      btNovo = new javax.swing.JButton();
      btCancelar = new javax.swing.JButton();
      btFechar = new javax.swing.JButton();
      btAlterar = new javax.swing.JButton();
      btSalvar = new javax.swing.JButton();

      setTitle(“Clientes”);

      tfPesquisarCliente.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      tfPesquisarClienteActionPerformed(evt);
      }
      });

      btPesquisarCliente.setText(“Pesquisar”);
      btPesquisarCliente.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      btPesquisarClienteActionPerformed(evt);
      }
      });

      tbClientes.setModel(tmClientes);
      tbClientes.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
      lsmClientes = tbClientes.getSelectionModel();
      lsmClientes.addListSelectionListener(new ListSelectionListener(){
      public void valueChanged(ListSelectionEvent e){
      if(! e.getValueIsAdjusting()){
      tbClientesLinhaSelecionada(tbClientes);
      }
      }
      });
      jScrollPane1.setViewportView(tbClientes);

      jLabel1.setText(“Nome:”);

      tfNome.setEditable(false);

      jLabel2.setText(“Endereço:”);

      tfEndereço.setEditable(false);

      jLabel3.setText(“Bairro:”);

      tfBairro.setEditable(false);

      jLabel4.setText(“Cidade:”);

      jLabel5.setText(“UF:”);

      jLabel6.setText(“CEP:”);

      tfUF.setEditable(false);

      tfCidade.setEditable(false);

      tfTelefone.setEditable(false);

      jLabel7.setText(“Telefone:”);

      tfCEP.setEditable(false);

      btNovo.setText(“Novo”);
      btNovo.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      btNovoActionPerformed(evt);
      }
      });

      btCancelar.setText(“Cancelar”);
      btCancelar.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      btCancelarActionPerformed(evt);
      }
      });

      btFechar.setText(“Fechar”);

      btAlterar.setText(“Alterar”);
      btAlterar.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      btAlterarActionPerformed(evt);
      }
      });

      btSalvar.setText(“Salvar”);
      btSalvar.setEnabled(false);
      btSalvar.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(java.awt.event.ActionEvent evt) {
      btSalvarActionPerformed(evt);
      }
      });

      javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
      getContentPane().setLayout(layout);
      layout.setHorizontalGroup(
      layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGroup(layout.createSequentialGroup()
      .addContainerGap()
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGroup(layout.createSequentialGroup()
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 425, Short.MAX_VALUE)
      .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
      .addComponent(tfPesquisarCliente, javax.swing.GroupLayout.DEFAULT_SIZE, 340, Short.MAX_VALUE)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(btPesquisarCliente))
      .addComponent(jLabel1)
      .addComponent(tfNome, javax.swing.GroupLayout.DEFAULT_SIZE, 425, Short.MAX_VALUE)
      .addGroup(layout.createSequentialGroup()
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGroup(layout.createSequentialGroup()
      .addComponent(tfEndereço, javax.swing.GroupLayout.PREFERRED_SIZE, 266, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
      .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addComponent(jLabel4)
      .addComponent(tfCidade, javax.swing.GroupLayout.PREFERRED_SIZE, 133, javax.swing.GroupLayout.PREFERRED_SIZE))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGroup(layout.createSequentialGroup()
      .addComponent(jLabel5)
      .addGap(39, 39, 39)
      .addComponent(jLabel6))
      .addGroup(layout.createSequentialGroup()
      .addComponent(tfUF, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(tfCEP, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE)))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addComponent(jLabel7)
      .addComponent(tfBairro, javax.swing.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE)
      .addComponent(tfTelefone, javax.swing.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE))))
      .addContainerGap())
      .addGroup(layout.createSequentialGroup()
      .addComponent(jLabel2)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 273, Short.MAX_VALUE)
      .addComponent(jLabel3)
      .addGap(81, 81, 81))))
      .addGroup(layout.createSequentialGroup()
      .addGap(180, 180, 180)
      .addComponent(btSalvar)
      .addContainerGap(186, Short.MAX_VALUE))
      .addGroup(layout.createSequentialGroup()
      .addGap(54, 54, 54)
      .addComponent(btNovo)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(btAlterar)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(btCancelar)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(btFechar)
      .addContainerGap(57, Short.MAX_VALUE))
      );

      layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {btAlterar, btCancelar, btFechar, btNovo, btPesquisarCliente, btSalvar});

      layout.setVerticalGroup(
      layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGroup(layout.createSequentialGroup()
      .addContainerGap()
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(tfPesquisarCliente, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addComponent(btPesquisarCliente))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 136, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(jLabel1)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addComponent(tfNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(jLabel2)
      .addComponent(jLabel3))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(tfEndereço, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addComponent(tfBairro, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(jLabel4)
      .addComponent(jLabel7)
      .addComponent(jLabel6)
      .addComponent(jLabel5))
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(tfCidade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addComponent(tfTelefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addComponent(tfUF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      .addComponent(tfCEP, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      .addGap(18, 18, 18)
      .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      .addComponent(btAlterar)
      .addComponent(btNovo)
      .addComponent(btCancelar)
      .addComponent(btFechar))
      .addGap(11, 11, 11)
      .addComponent(btSalvar)
      .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
      );

      layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {btAlterar, btCancelar, btFechar, btNovo, btPesquisarCliente, btSalvar});

      pack();
      }//

private void btCancelarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void listarClientes(){
    ClienteControl cli = new ClienteControl();
    clientes = cli.listarClientes("%" + tfPesquisarCliente.getText().trim() + "%");
    mostrarClientes(clientes);
                   
}

private void mostrarClientes (List<ClienteBean> clientes){
    while (tmClientes.getRowCount() > 0) {
           tmClientes.removeRow(0);
    }
    if (clientes.size() == 0){
        JOptionPane.showMessageDialog(this, "Nenhum cliente encontrado!");
    }else{
        while (tmClientes.getRowCount()> 0){
            tmClientes.removeRow(0);
        }
        String [] campos = new String [] {null, null, null, null};
        for (int i = 0 ; i < clientes.size(); i++){
            tmClientes.addRow(campos);
            tmClientes.setValueAt(clientes.get(i).getCodigo(), i, 0);
            tmClientes.setValueAt(clientes.get(i).getNome(), i, 1);
            tmClientes.setValueAt(clientes.get(i).getEndereço(), i, 2);
            tmClientes.setValueAt(clientes.get(i).getTelefone(), i, 3);
        }
    }
}

private void btPesquisarClienteActionPerformed(java.awt.event.ActionEvent evt) {                                                   
    listarClientes();
    
}                                                  

private void tfPesquisarClienteActionPerformed(java.awt.event.ActionEvent evt) {                                                   

}                                                  

private void tbClientesLinhaSelecionada(JTable tb){
    if(tb.getSelectedRow()!= -1){
        tfNome.setText(clientes.get(tb.getSelectedRow()).getNome());
        tfEndereço.setText(clientes.get(tb.getSelectedRow()).getEndereço());
        tfBairro.setText(clientes.get(tb.getSelectedRow()).getBairro());
        tfCidade.setText(clientes.get(tb.getSelectedRow()).getCidade());
        tfUF.setText(clientes.get(tb.getSelectedRow()).getUf());
        tfCEP.setText(clientes.get(tb.getSelectedRow()).getCep());
        tfTelefone.setText(clientes.get(tb.getSelectedRow()).getTelefone());
    } else {
        tfNome.setText("");
        tfEndereço.setText("");
        tfCidade.setText("");
        tfBairro.setText("");
        tfUF.setText("");
        tfCEP.setText("");
        tfTelefone.setText("");         
    }
}

private void novoCliente(){
    habilitarCampos();
    tfNome.setText("");
    tfEndereço.setText("");
    tfCidade.setText("");
    tfBairro.setText("");
    tfUF.setText("");
    tfCEP.setText("");
    tfTelefone.setText("");
}

private void cadastraCliente(){
    if (verificarCampos()) {
        ClienteBean cliente = new ClienteBean();
        cliente.setNome(tfNome.getText().trim());
        cliente.setEndereço(tfEndereço.getText().trim());
        cliente.setBairro(tfBairro.getText().trim());
        cliente.setCidade(tfCidade.getText().trim());
        cliente.setUf(tfUF.getText().trim());
        cliente.setCep(tfCEP.getText().trim());
        cliente.setTelefone(tfTelefone.getText().trim());
        ClienteControl c = new ClienteControl();
        c.cadastrarCliente(cliente);
        desabilitarCampos();
        
    }
}

private boolean verificarCampos(){
    if (!tfNome.getText().trim().equals(""))
        return true;
    return false;
}
private void habilitarCampos(){
    tfNome.setEditable(true);
    tfEndereço.setEditable(true);
    tfBairro.setEditable(true);
    tfCidade.setEditable(true);
    tfUF.setEditable(true);
    tfCEP.setEditable(true);
    tfTelefone.setEditable(true);
    btSalvar.setEnabled(true);
}    
    
    
private void desabilitarCampos(){
    tfNome.setEditable(false);
    tfEndereço.setEditable(false);
    tfBairro.setEditable(false);
    tfCidade.setEditable(false);
    tfUF.setEditable(false);
    tfCEP.setEditable(false);
    tfTelefone.setEditable(false);  
    btSalvar.setEnabled(false);
}
private void btNovoActionPerformed(java.awt.event.ActionEvent evt) {                                       
    tipoCadastro = "novo";
    novoCliente();
}                                      

   private void alterarCliente(){
    
} 

private void btSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                         
    if(tipoCadastro.equals("novo")){
    cadastraCliente();
    } else if(tipoCadastro.equals("alteração")){
    alterarCliente();
    }      
        
    }
    
}                                        
    private void alteraCliente(){
        if (tbClientes.getSelectedRow() != -1){
        habilitarCampos();
        } else{
            JOptionPane.showMessageDialog(this, "Selecione um Cliente!");
    }
}

private void btAlterarActionPerformed(java.awt.event.ActionEvent evt) {                                          
    tipoCadastro = "alteração";
    alteraCliente();        
}                                         

/**
 * @param args the command line arguments
 */
public static void main(String args[]) {
    /* Set the Nimbus look and feel */
    //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
    /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
     * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
     */
    try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Nimbus".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(Clientes.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
        java.util.logging.Logger.getLogger(Clientes.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
        java.util.logging.Logger.getLogger(Clientes.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
        java.util.logging.Logger.getLogger(Clientes.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }
    //</editor-fold>

    /* Create and display the form */
    java.awt.EventQueue.invokeLater(new Runnable() {

        public void run() {
            new Clientes().setVisible(true);
        }
    });
}
// Variables declaration - do not modify                     
private javax.swing.JButton btAlterar;
private javax.swing.JButton btCancelar;
private javax.swing.JButton btFechar;
private javax.swing.JButton btNovo;
private javax.swing.JButton btPesquisarCliente;
private javax.swing.JButton btSalvar;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable tbClientes;
private javax.swing.JTextField tfBairro;
private javax.swing.JTextField tfCEP;
private javax.swing.JTextField tfCidade;
private javax.swing.JTextField tfEndereço;
private javax.swing.JTextField tfNome;
private javax.swing.JTextField tfPesquisarCliente;
private javax.swing.JTextField tfTelefone;
private javax.swing.JTextField tfUF;
// End of variables declaration                   

}
[/code]

segue o erro tbm!!

run:
C:\Documents and Settings\User.netbeans\7.0\var\cache\executor-snippets\run.xml:48:
Cancelled by user.
FALHA NA CONSTRUÇÃO (tempo total: 1 minuto 45 segundos)

Oi!

[quote]run:
C:\Documents and Settings\User.netbeans\7.0\var\cache\executor-snippets\run.xml:48:
Cancelled by user.
FALHA NA CONSTRUÇÃO (tempo total: 1 minuto 45 segundos) [/quote]

Seu erro é somente isso? Tens certeza? Não apresenta mais nada no console?
Pois isso ai me parece erro de configuração do seu netbeans, confirme que configurou tudo corretamente.

" nel " vai me desculpando… pois eu cancelei antes que mostrasse o erro… sobre a configuracao do netbeans creio que nao seja… pois antes rodava normalmente… mas abaixo segue o erro certo… rsrs erro certo foi paia

run:
Exception in thread “AWT-EventQueue-0” java.lang.RuntimeException: Uncompilable source code - cannot find symbol
symbol: variable tfPesquisarCliente
location: class br.com.sisvenda.Clientes
at br.com.sisvenda.Clientes.initComponents(Clientes.java:51)
at br.com.sisvenda.Clientes.(Clientes.java:39)
at br.com.sisvenda.Principal.mostrarClientes(Principal.java:230)
at br.com.sisvenda.Principal.btClientesActionPerformed(Principal.java:243)
at br.com.sisvenda.Principal.access$000(Principal.java:20)
at br.com.sisvenda.Principal$1.actionPerformed(Principal.java:67)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6504)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6269)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4860)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4686)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2713)
at java.awt.Component.dispatchEvent(Component.java:4686)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:680)
at java.awt.EventQueue$4.run(EventQueue.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
CONSTRUÍDO COM SUCESSO (tempo total: 10 segundos)

Oi.

Agora está mais claro!

[quote]symbol: variable tfPesquisarCliente
location: class br.com.sisvenda.Clientes
at br.com.sisvenda.Clientes.initComponents(Clientes.java:51) [/quote]

Simplesmente não está encontrando a definição da variavél tfPesquisarCliente.
Verifique em seu código a qual linha está a 51.
Creio eu que seja essa:

tfPesquisarCliente = new javax.swing.JTextField(); 

A principio não era para gerar este erro, veja se estão fechados corretamente as chaves e etc, evitando que ela tenha sido declarada em um bloco e não na classe. Por via das dúvidas, pode pegar todas as variavéis declaradas e colocar no topo da sua classe, assim como estão essas:

DefaultTableModel tmClientes = new DefaultTableModel(null, new String[]{"Codigo", "Nome", "Endereço", "Telefone"}); ListSelectionModel lsmClientes; List<ClienteBean> clientes; String tipoCadastro;

fiz o que pediu… e aconteceu a mesma coisa…

nao achei erros de fechamento de chaves nem de parenteses…

como estou aprendendo… vou iniciar dinovo… e deixar salvo o que esta com erro…

mas agradeco a atenção… =)