Nome da Instancia do objeto

ola

eu tenho um JPainel e dentro dele tem varios objetos
gostaria de conseguir listar o nome dos objetos dentro dele

Exemplo:

 for (int i=0;i<painel.getComponentCount();i++){
       painel.NomedaInstanciaObjeto;

}

É possivel ??
desde ja agradeço>

O JPanel tem um método que se chama getComponents().

A partir deste método você recupera todos os componentes adicionados ao painel, após isto basta você pegar o nome de cada um deles.

eu to faznedo assim acredito que saja o mesmo
resultado

for (int i=0;i<pnNv1.getComponentCount();i++){
            pnNv1.getComponent(i).getName();
        }

Esse getName(); não me retorna nada, acredito que não seja o nome
da instancia.

desde ja agradeço
>

Esse name do componente é o seguinte: todas as classes que herdam de java.awt.Component possuem um método getName() e setName(String name).

Quando você efetua a chamada a textField.getName() você irá buscar a string daquele método, então o que está acontecendo é que você não está setando valor nenhum em name.

Se você estiver usando alguma IDE com GUI Editor, clique em um componente e verifique qual o valor setado no atributo name. No Netbeans, por padrão, ele vem vazio.

Agora se você quer buscar o nome do objeto, eu só sei fazer isto usando reflection, num sei se é possível pegar diretamente pelo componente.

Isso mesmo eu uso o netBeans e esta null,
que legal agora tenho de setar no braço esse valores.

vou tentar usa o reflection.

desde ja agradeço