Como atualizar um vínculo?

Boa tarde!
Criei meu banco de dados, criei minha persistence unit, criei as entidades e está tudo funcionando corretamente, inclusive com os valores dos atributos das entidades vinculadas a componentes (no caso jLabel e jTable).
O problema é que ao gravar a entidade com um merge, o valor mostrado no componente não é atualizado. Somente se fechar a tela e abrir novamente. Como resolver isso?

Cara, pelo o que eu entendi a entidade não é atualizada na JTable. Você deve obter o TableModel da JTable e atualizar a entidade.

Ou seja, ele não atualiza automaticamente? :shock:

Vou tentar explicar de outro jeito:

  • Tenho uma jList vinculada (binding) a uma List
  • Eu adiciono um registro à List
  • A jList não atualizada, ou seja, o novo contato não aparece.

Se a jList está vinculada com a List, qualquer modificação feita nela deveria refletir na jList, não?