| |
Desenho e tratamento de eventos
Applets usam o AWT: Applet
é sub-classe de Panel
- Aplica-se tudo o que se aplica a Panel/Container/Component/... Embora o tamanho do
Applet seja fixo.
- É boa prática chamar sempre
validate() após alterar filhos ao Applet,
pois nalguns browsers é essencial
showstatus() : mostra mensagem volátil no campo de status do contentor
getImage() : para carregar uma imagem num thread em background.
Imagens pesam muito...
- Classes usadas pelo Applet são carregadas via HTTP e acesso ao cache HTTP, à medida
que são precisas, o que em geral pode ser lento e degradar a interface
- Truque: classes que não sejam imediatamente necessárias podem ser carregadas num
thread em background, lançado em start(). Para forçar o carregamento duma classe basta
referi-la uma vez (por exemplo Class.forName("MinhaClasse")).
|