Академический Документы
Профессиональный Документы
Культура Документы
Cecilia E. Gi
uffra P.
Sobre a aula de hoje
Ø Objetivo da aula: apresentar conteúdos sobre
interface gráfica.
Ø Metodologia: Aula expositiva, com recursos de
imagem, exemplos e trabalhos práticos em aula
Ø Textos base: DEITEL, Harvey M.; DEITEL, Paul J.
Java como programar. Porto Alegre: Bookman,
2001. 1202p.
Onde estamos?
Introdução ao desenvolvimento de sistemas reusáveis de software
Exercícios
Ø Crie uma interface com menus para fazer cadastro
Ø No menu deve ter os itens:
Ø Novo cadastro
Ø Procurar cadastro pelo nome
Ø Apagar cadastro
Ø Ao clicar em cada um dos itens o sistema muda a interface:
Ø Novo cadastro (nome, sobrenome, data de nascimento, CPF, endereço, telefone,
email), com botão para salvar.
Ø Procurar cadastro pelo nome: Campo de texto e botão para fazer a busca
Ø Apagar cadastro: Campo de texto e botão para fazer a busca, actionListener
no botão que abre um pop-up com a informação “Deseja apagar os dados de
[Le o que estiver inserido no campo de texto]” com um botão de confirmar e
um de cancelar.
Ø Ao clicar no botão salvar do novo cadastro os dados devem ser guardados
em um arquivo.
Ø Ao clicar no botão de procurar deve retornar o registro do usuário
Ø Ao clicar no botão de confirmar o registro deve ser apagado do arquivo.
Exercícios
Ø Aprimore o programa do Slider permitindo que o usuário altere
o raio com um JSlider. Limite os raios no intervalo de 100 a 200.
À medida que o raio muda, o diametro, a área e a circunferência
devem ser atualizados e mostrados. Os desenhos devem ser
feitos em uma subclasse de JPanel e os resultados dos cálculos
devem ser exibidos em um JTextArea de leitura.