Ao desenvolver classes no visual editor para Java, você tem a opção de manter os arquivos .java e as classes BeanInfo em diferentes pacotes no mesmo projeto.
Para fazer isso, você deve editar as propriedades do projeto Java para configurar o caminho de procura BeanInfo utilizado pelo visual editor. Mantendo-os em pacotes separados, você está separando as classes de hora do design e de tempo de execução, o que permite que sejam implementadas separadamente.
Por exemplo, um projeto chamado MyProject contém os seguintes pacotes:
Para definir a configuração descrita:
Quando o introspector é criado para o projeto, ele inclui todos os pacotes especificados na lista Pacotes no seu caminho de procura.