Java Swing é uma biblioteca gráfica para a criação de interfaces gráficas de usuário (GUIs) em Java.
Ela fornece um conjunto de componentes e ferramentas que permitem desenvolver aplicações desktop com uma interface visual interativa.
O Swing foi introduzido como parte da API Java Foundation Classes (JFC) e é uma alternativa ao antigo AWT (Abstract Window Toolkit).
Embora o Swing ainda seja amplamente utilizado, é importante mencionar que existem outras opções para o desenvolvimento de interfaces gráficas em Java, como o JavaFX, que oferece recursos mais modernos e uma abordagem mais declarativa.
Acesse o exemplo de projeto JavaSwing para o CRUD da classe conceitual Estudante via interface gráfica com persistência em banco de dados MYSQL.
Este é o projeto de interface gráfica (GUI) com banco MySQL da turma 2022-01.