Constructor de GUI dinámico

Actualmente estoy programando una interfaz similar a un foro en el lenguaje de programación Java. Para la creación de GUI, estoy usando el generador de GUI que viene con NetBeans (Matisse). Es un generador de GUI muy bueno para la mayoría de las cosas, pero me pregunto si hay un generador de GUI "dinámico". Esto me permitiría hacer que el generador de GUI agregue componentes cuando se cumplan ciertos requisitos, pero no ocupe espacio cuando no estén allí. (Así que no solo usando el método .isVisble).

Dudo que esto exista, pero pensé en preguntar.

¿ Puedes expresar a qué te refieres exactamente con Dynamic?
@AminSaghi Me refiero a algo como agregar publicaciones a un hilo. Cuando agrega una publicación, aparece en la pantalla, empujando los elementos inferiores hacia abajo, pero antes de que haya publicado, el espacio no se ocupa y los elementos inferiores están más arriba.

Respuestas (1)

Si se encuentra en las primeras fases de su proyecto, le aconsejo que deje de desarrollar su proyecto y comience a utilizar el portal Liferay .

Si es así, el esfuerzo de ser dinámico se ha limitado a crear objetos llamados portlets

Editar:

Liferayestá escrito en java y es un portal empresarial. Es capaz de usar en pequeñas empresas a grandes empresas. Y puede usarlo y extenderlo para sus propósitos.

Necesito que el programa este en Java, es para la escuela. Un sitio web no funcionará. Puedo hacer esto con código (incluso lo tengo), pero me preguntaba si había alguna manera de hacerlo sin código. Incluso si Liferay funciona en Java, hay cosas de back-end que quiero poder hacer usando Java.
¡ @DonyorM Liferayestá escrito en Java y es un portal empresarial, muy capaz y más grande que sus necesidades...! Es capaz de usar en pequeñas empresas a grandes empresas. Y puedes usarlo y extenderlo para tus propósitos.
Es posible que desee mencionar eso en la publicación. Gracias, sin embargo, daré esto hasta mañana antes de otorgar la recompensa. Lo tendré en cuenta.
También quiero algo un poco menos complicado que eso. Resulta que lo que quiero hacer es bastante fácil de hacer en el código y funciona bien.