Como fazer um front-end de um sistema em java?

Boa tarde.
Estou criando um projeto de um sistema de estacionamento e gostaria de fazer um front-end pra conectar ao meu projeto. O que vocês me indicam?
Por enquanto as informações estão saindo apenas no terminal.

Caso seja web:

Vc pode usar algum framework javascript para criar seu sistema com single page application (SPA): Angular, React, Vue, etc.

Agora caso seja algo mais simples, tu pode fazer os layouts usando thymeleaf que vai atender perfeitamente (e funciona muito bem com spring, caso vc esteja usando em seu projeto).

Caso seja desktop:

Tem java swing mais antigo e JavaFX mais moderno.

Acredito que o JavaFX me atenda. É um sistema de desktop mesmo, só para estudar :wink:

1 curtida

E pra não ser repetitivo mas já sendo, risos.

Não sou advogado do JavaFX, mas alem de muito bom tem ainda a opção de fazer ele rodar dentro do navegador sem um plugin java instalado, veja que legal

Claro que quando tinha um plugin no navegador era mais legal pois dava pra colocar applets.

No entanto é uma opção a mais.

1 curtida