Applets

Um applet em Java é um programa cujo intuito é ser mostrado e observado em um browser. Um applet é uma subclasse da classe Java java.applet.Applet. A seguir é mostrado um pequeno applet com o código fonte em Java no arquivo HelloWorld.Java:

	import java.applet.Applet;
	import java.awt.Graphics;

	class HelloWorld extends java.applet.Applet{
		public void init(){
			resize(600, 300);
		}

		public void paint(Graphics context){
			context.drawString("Hello World!", 50, 100);
		}
	}
Um applet após a compilação produz um arquivo de classe, neste caso seria HelloWorld.class.

Um applet é incluído em um arquivo HTML através do item de hipertexto Applet. Pode-se ver a seguir a sintaxe geral para a inclusão de um item Applet:



	<applet code = "URL:Nome da classe"
		width = "largura em pixels"
		height = "altura em pixels"
		align = "bottom|middle|top">
	<param name= 'nome_do_atributo' value = "valor_do_atributo">
	<param ...>
	<param ...>
	</applet>

Onde o item corresponde a parâmetros passados para o Applet.

A seguir tem-se um exemplo de um arquivo HTML que inclui o applet HelloWorld:


	<HTML>
	<HEAD>
		<TITLE>HelloWorld Applet</TITLE>
	</HEAD>
	<BODY>
		<p>Teste de Applet...
		<applet code = "HelloWorld.class">
		</applet>
	</BODY>
	</HTML>