FrameWork Java para Aplicativos Desktop
Pós-Graduação em Programação de Computadores
DESENVOLVIMENTO DE UM FRAMEWORK PARA CONSTRUÇÃO DE
APLICAÇÕES DESKTOP EM JAVA UTILIZANDO SWING
por
Paulo Vinícius Moreira Dutra
Muriaé
2008
i
FACULDADE DE FILOSOFIA, CIÊNCIAS E LETRAS “SANTA MARCELINA”
Pós-Graduação em Programação de Computadores
DESENVOLVIMENTO DE UM FRAMEWORK PARA CONSTRUÇÃO DE
APLICAÇÕES DESKTOP EM JAVA UTILIZANDO SWING
por
Paulo Vinícius Moreira Dutra
Trabalho apresentado como requisito de conclusão de curso da Pós-Graduação em
Programação de Computadores
Orientador: Prof. Ms. Gustavo Willam Pereira
Muriaé
2008
ii
FACULDADE DE FILOSOFIA, CIÊNCIAS E LETRAS “SANTA MARCELINA”
Pós-Graduação em Programação de Computadores
BANCA EXAMINADORA
Tarcisio Marques Barroso
Conceito: ___________________________
Ass._________________________
Gustavo Willam Pereira
Conceito: ___________________________
Ass._________________________
Resultado: ________________________________________
Data: ______/______/______ iii Agradecimentos
Ao professor Gustavo Willam Pereira, pela dedicação e orientação, agradeço a minha família pelo apoio durante o curso, amigos e principalmente a Deus pela grande benção que ele tem me dado durante minha jornada deste presente trabalho. iv
Resumo
DESENVOLVIMENTO DE UM FRAMEWORK PARA CONSTRUÇÃO DE
APLICAÇÕES DESKTOP EM JAVA UTILIZANDO SWING
Construir aplicações Desktop em Java se torna uma tarefa difícil, quando não se tem conhecimento de nenhum framework especifico. O objetivo deste trabalho consiste em projetar e desenvolver um framework em Java denominado de Application Builder
Framework, para facilitar o desenvolvimento de aplicações utilizando a biblioteca gráfica
Swing, focado na construção de interfaces complexas com o mínimo de código possível usando “bindings” e aproximando-se do padrão de projeto MVC.
Frameworks e um conjunto