You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
APPLETS<br />
desenvolvedor pode ativar o applet diretamente a partir do aplicativo chamado appletviewer, com a<br />
seguinte linha de comando:<br />
appletviewer [-debug] url<br />
onde:<br />
-debug: permite que o appletviewer mostre no console informações sobre a alocação dos objetos<br />
durante a execução do applet, e eventuais erros de execução.<br />
url: o endereço onde o código Html que contém uma referência ao applet está armazenado.<br />
Exemplo:<br />
C:\>cd jdk1.3.1<br />
C:\jdk1.3.1>cd demo<br />
C:\jdk1.3.1\demo>cd applets<br />
C:\jdk1.3.1\demo\applets>cd tic*<br />
C:\jdk1.3.1\demo\applets\TicTacToe>appletviewer<br />
example1.html<br />
uma grande fonte de aprendizado para a implementação de applets é o conjunto de exemplos que<br />
acompanham a documentação do jdk, pois tem o código fonte disponível para que o aluno aprenda.<br />
Procure identificar em que diretório esses exemplos estão copiados e execute-os para ter uma boa idéia<br />
de como um applet se comporta. Além disso, procure em sites de busca pelas pelavras chave: <strong>Java</strong> e<br />
Applets. Você verá que existem centenas de páginas com demonstrações de applets e dicas de como<br />
criar applets mais bonitos ou úteis.<br />
O código HTML de carga do applet<br />
Conforme citamos no início deste texto, para executar um applet via Internet é necessário que a<br />
referência a esse applet apareça em uma página Html. Ao interpretar uma página Html que contém um<br />
applet, o browser identifica a tag e ativa a máquina virtual vinculada a ele.<br />
Essa tag é apresentada abaixo, com as definições opcionais em itálico:<br />
<br />
archive = listaDeArquivos<br />
code = nome do applet<br />
width = largura em pixels<br />
height = altura em pixels<br />
codebase = endereço onde o applet está armazenado<br />
alt = código para ser exibido em browser sem suporte à applets<br />
name = nome da instância do applet<br />
align = alinhamento em relação ao espaço disponível para exibição<br />
vspace = espaço vertical em pixels<br />
hspace = espaço horizontal em pixels<br />
103