SwingBean - JBeanPanel (método populateBean não funciona)

SwingBean denovo… :slight_smile:

Tenho um formulário que recebe um objeto Usuario e o preenche no mesmo através do método panel.setBean(usuario); Até aí tudo certo… os campos são preenchidos com todos os atributos do usuário. Porém, ao chamar o populateBean() da seguinte maneira:

Usuario usuario = new Usuario(); usuario.setId(usuarioInicial.getId()); panel.populateBean(usuario); tableModel.updateBean(usuario); panel.cleanForm();
O usuario se torna um objeto null!! Sendo que no mesmo formulário, se eu não chamar o setBean() antes, funciona normalmente e “popula” o usuario normalmente.

Alguém já teve esse erro? Obrigado… abraços…

Olá Adriano!!!

Você chamando o método setBean() com um objeto vazio ele seta os valores vazios limpando assim o formulário. Assim quando você usa o populateBean() ele busca os valores vazios.

Deu para entender?

Se não entendeu direito, posta o código completo que eu te mostro o que está errado…

[]s