JAVA – APLICAÇÕES GRÁFICAS Propriedades Utilizadas: insira as propriedades escolhidas aqui FACULDADE DE TECNOLOGIA SENAC PELOTAS Nome do aluno: José Eli Rodrigues de Avila Identificação da Turma: ADS – 3. Semestre-Manhã Data: 18/05/2010 JAVA – DESENVOLVENDO APLICAÇÕES GRÁFICAS 1 Nome da Propriedade 1 - Shape – Fill a Solid Oval 1.1 Introdução e Funcionamento A Fiil Solid Oval, permite a produção de uma figura oval, com cor e formatação dimensional determinada pelo usuário, permitindo também o deslocamento da figura na tela, cujo tamanho também pode ser estabelecido. 1.2 Código da aplicação 1.3 Propriedades utilizadas O desenvolvimento desse programa, exige a utilização de: - subclasses: javax.swing.JFrame, para criação da janela; Faculdade Senac Pelotas Página 2 JAVA – DESENVOLVENDO APLICAÇÕES GRÁFICAS javax.swing.JPane, para organizar um ou mais componentes dentro da janela. 1.4 Visualização da Ferramenta em Funcionamento 1.5 Conclusão A implementação desse aplicativo, proporciona aprendizado e por consequência conhecimento, pela necessidade de pesquisar novos métodos, atributos, etc. permitindo a utilização desses em novas programas. 2 Nome da Propriedade 2 - Fill a (Round)rectangle. 2.1 Introdução e Funcionamento Esse aplicativo, permite a produção vários retângulos, podendo alterar suas formas, como: arredondar as bordas, sombrear as bordas, separá-los das bordas, transformá-lo em outra figura, como por exemplo numa figura oval, alterando suas localizações na tela. Faculdade Senac Pelotas Página 3 JAVA – DESENVOLVENDO APLICAÇÕES GRÁFICAS 2.2 Código da aplicação Faculdade Senac Pelotas Página 4 JAVA – DESENVOLVENDO APLICAÇÕES GRÁFICAS Propriedades principais utilizadas O desenvolvimento desse programa, exige a utilização de: - subclasses: java.awt.Color; import java.awt.Container para desenhar os diagramas; import java.awt.Graphics, permite que uma aplicação desenhe em um componente import java.awt.event.WindowAdapter, existe como conveniência para criar objetos de ouvinte. import java.awt.event.WindowEvent, fornece interfaces e classes para lidar com diferentes tipos de eventos disparados pelos componentes AWT. import javax.swing.JFram, para elaborar a janela import javax.swing.JPanel, para organizar um ou mais componentes dentro da janela. 2.3 Visualização da Ferramenta em Funcionamento 2.4 Conclusão A implementação desse aplicativo, é bem mais rico do que o anterior, pela utilização de várias figuras, suas colorações, alterações de bordas e formatações, portanto, o aprendizado é ainda maior, uma vez que o nível de exigência das pesquisas foram maiores. Evidenciando maior facilidade em utilizações futuras para incrementações em programas que necessitarem desses aplicativos. Faculdade Senac Pelotas Página 5