A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação Gráfica em Java Applet Aula 07. 2 Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes.

Apresentações semelhantes


Apresentação em tema: "Programação Gráfica em Java Applet Aula 07. 2 Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes."— Transcrição da apresentação:

1 Programação Gráfica em Java Applet Aula 07

2 2 Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes Contêineres Novos componentes do Swing

3 3 O que você deve ter fixado: Diferenças entre AWT e Swing Acessar o painel de conteúdo dos contêineres Swing Implementar MVC

4 4 O que você deve ter fixado: Usar BoxLayout Quando usar AWT Converter uma aplicação AWT para Swing

5 5 Na aula de hoje veremos: Applet

6 iGrafApplet.html6 Applet Mini-aplicativo Pode fazer virtualmente tudo o que uma aplicação independente faz É um Panel (ou JPanel) com uma missão Possui restrições de segurança

7 ColorChooser.html7 Características É parte da página web como uma figura ou hyperlink Não é executado independentemente Executa em browser ou visualizador

8 8 Ciclo de vida init Chamado uma vez após o applet ser criado Onde devemos realizar configuração básica Criar GUI e/ou carregar recursos start Chamado sempre que o applet se torna visível Ativa os recursos; inicia processamento

9 AppletLifeCicle.java9 Ciclo de vida stop Chamado sempre que o applet sai da tela Avisa sobre a possibilidade de liberar recursos Em geral, um applet deve liberar os recursos do sistema se não estiver visível destroy Último método chamado antes do applet se desintegrar

10 10 Security Manager Restringe as ações dos applets Faz parte do browser Impede leituras e gravações de arquivos Impede criação de conexões de rede Impede criação de processos no ‘localhost’

11 Layout.html11 Buscando recursos getDocumentBase() Retorna o url da página HTML getCodeBase() Retorna o url do diretório onde se encontram os arquivos de classe

12 Parametro.html12 Parametros Applets podem receber parâmetros da pagina html Parâmetros podem ser qualquer informação dependente de contexto

13 13 Applet Swing Requer conversão pelo HTMLConverter –Baixar de http://java.sun.com/products/plugin/converter.htmlhttp://java.sun.com/products/plugin/converter.html Converte um ou todos os arquivos html de uma pasta Oferece a possibilidade de backup do arquivo original

14 14 Applet Swing Para executar applet que usa Swing, e necessária a instalação do Plug-in Java –Baixar de http://java.sun.com/products/plugin/index.htmlhttp://java.sun.com/products/plugin/index.html O carregamento de applets que utilizam swing ativara automaticamente o plug-in Verifique a existência da pasta JavaSoft em arquivos de programas… se não existe tal diretório, você precisa instalar o plug-in

15 15 O que você precisa saber... Inserir um applet em uma pagina html Parametrizar um applet Utilizar o HTMLConverter Verificar a necessidade do Plug-in Java

16 16 O que você precisa saber... Diferenciar os estágios do ciclo de vida de um applet Definir os parâmetros da tag no código da pagina html

17 17 Na próxima aula veremos: Java 2D


Carregar ppt "Programação Gráfica em Java Applet Aula 07. 2 Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes."

Apresentações semelhantes


Anúncios Google