Java para WEB Applets Java para WEB Applets Java para WEB “Aplicativo que é executado no contexto de outro programa (como por exemplo um web browser), um applet geralmente executa funções bem específicas.” Java para WEB São Usados principalmente para Figuras e Desenhos (GUI - Graphical User Interface). Exemplos: Animação Jogos Objetos 3D Java para WEB A construção de um Applet se caracteriza por uma classe java que extende a Classe JApplet ou Applet. public class MinhaClasse extends JApplet { } Java para WEB Uma classe Applet também deve ter o método de inicialização. @Override public void init() { setBackground(Color.blue); setForeground(Color.yellow); } Java para WEB Pode também ter um método que é chamado sempre que um Applet precise ser desenhado. @Override public void paint(Graphics g) { g.drawString("Hello World!", 10, 30); } Java para WEB Para exibir um Applet é utilizada a seguinte tag: <applet></applet> code=Indica onde está a classe Applet compilada width=Largura do Applet height=Altura do Applet Java para WEB Exemplo: <applet code=Applet1.class width="200" height="200" ></applet> Java para WEB Vamos à Prática... Construindo o Primeiro Applet... Java para WEB Podemos então dessa forma trabalhar com controles Swing e métodos específicos nos quais uma página Web não teria como fazer. Java para WEB Exemplos Vídeos, Windows Media Player, Exibição de Modelos 3D e etc. Applets são executados em uma caixa de areia (SandBox), o que os impedem de acessar dados da máquina sem permissão.