GUI de Java: Modelo de objeto de documento
HTML tiene un modelo de objeto de documento, que Javascript puede manipular / mover.
Cuando creo GUI en Swing, el modelo parece ser muy diferente (no sé el nombre del modelo), ya que estoy creando administradores de diseño y pegando objetos dentro de ellos.
Mi pregunta: ¿hay alguna forma de manipular las GUI de Java de manera similar a DOM?
[Por ejemplo, quiero poder eliminar / agregar nodos, mover niños alrededor, etc ...]
¡Gracias!