Exemplo prático de aplicação gráfica (Swing) utilizando Java
Ola pessoal, o material disponível aqui foi produzido especialmente para quem esta começando a desenhar interfaces gráficas utilizando a linguagem Java. Utilizei este material em uma aula de introdução a componentes gráficos. Trata-se de um pequeno exemplo que simula um Elevador, com botões que sobe/desce adiciona pessoas, verificações de consistência que verificam se o elevador esta na capacidade máxima ou se já chegou ao seu andar limite etc…
Foram utilizados alguns componentes gráficos como JButton, JTextField, JPanel entre outros, no entanto java possui um leque enorme de componetnes gráficos para as mais diversas situações. Para se ter uma idéia basta acessar a aplicação SwingSet Demo da Sun que demonstra todos esses recursos.
Você pode encontrar esta e outras aplicações da Sun na pasta de instalação do JDK normalmente em: C:\Arquivos de Programas\Java\jdk1.6.0_07\demo\jfc
Neste pequeno exemplo preocupou-se em adicionar comentários explicativos em todo o código com links para artigos que possibilitem aprofundarem no assunto. Vale lembrar que o material trata-se apenas de um exemplo didático, algumas recomendações de boas práticas e uso de design patterns como o MVC por exemplo foram negligenciadas para dar ao programa uma abordagem mais didática.
Baixe o projeto do eclipse abaixo para ver o código fonte, utilize o slide para abrir este projeto utilizando o eclipse, leia os comentários do código e modifique como quiser. Boa sorte.
Últimos 5 artigos de Eduardo Costa
Eduardo, fantástico o link da sun. O material do elevador é muito tbm, para quem está estudando é uma ótima referência.
maravilhoso material, parabéns Mestre Eduardo!