Caminho do aprendizado das aplicações de GUI em Java

O que é uma aplicação de GUI?

Uma interface de usuário gráfica (GUI) é uma aplicação que utiliza o conjunto padrão de componentes de GUI em Java, Swing, e é implantada na área de trabalho. Assim como todos os códigos Java, as aplicações de GUI em Java simplificam a tarefa de criar aplicações de área de trabalho porque podem ser executadas em qualquer plataforma.

O Construtor de GUI no NetBeans IDE oferece suporte avançado a aplicações de GUI há muito tempo. No NetBeans IDE 5.0, esse suporte foi bastante aprimorado com novas ferramentas (código chamado projeto Matisse) que torna o design do layout de formas visuais muito mais fácil. No NetBeans IDE 6.0, foi adicionado o suporte às tecnologias Swing Application Framework e vinculação de beans.