Tranformar o ActionMouseClicked em public static

Tenho um banco de dados em MySQL e criei uma classe"CampoBusca".
Ao selecionar o cliente desejado, fiz com que a função do mouse (duplo click), extraisse o código deseja.

Porém não estou conseguindo voltar com o codigo desejado para minha classe"CadastroDeCliente".
Na instrução de erro, o NeatBens informa que a variável do código não está em “public static”
Sendo que a função do mouse é “private void” e a classe"CadastroDeCliente" é public static.

Alguém poderia me ajudar ?

Posta o código



GridResultadoNome.addMouseListener(new java.awt.event.MouseAdapter() {
    public void mouseClicked(java.awt.event.MouseEvent evt)  {
          
        if(evt.getClickCount()==2){
          Object resultadocodgrid = GridResultadoNome.getValueAt(GridResultadoNome.getSelectedRow(), 0); 

          dispose();
           Thread inicia = new Thread() {

            public void run() 
            {
                CadastroDeCliente.main(new String[]{});
            }
        };
        inicia.start();
        }
         
    
    }
});

Gostaria de deixar este codigo: “public void mouseClicked(java.awt.event.MouseEvent evt)”

Assim: “public static void mouseClicked(java.awt.event.MouseEvent evt)”

Ou estou errado ?

VLWS!

Mas pq deixalo static?

Cara se tiver usando o netbeans
basta personalizar o código do componente, mas cara deve ter outros métodos para vc fazer isto.