Eclipse é um poderoso livre e de código aberto Integrated Development Environment (IDE) projetado originalmente para desenvolvedores Java em 2001, que desde então se expandiu para incluir projectos que abrangem vários idiomas e plataformas. Entre outras tarefas, é um ambiente ideal para a produção de applets, programas Java especiais destinadas a ser incorporado em páginas da Web para fornecer conteúdo da Web interativo.
Criar um novo projeto clicando "Arquivo" e "Novo projeto." Diga "Applet Tutorial."
Clique no "Workbench" botão para abrir seu projeto recém-criado.
Criar uma nova classe clicando "Arquivo" e "Nova classe." O nome é "MyApplet." perto de "superclasse," clique "Navegar." Digitar "java.applet.Applet" e clique "ESTÁ BEM." Clique no "Gerar Construtores da superclasse" caixa.
Cole o seguinte definição de classe dentro do código fonte para MyApplet.java:
classe pública MyApplet estende Applet implementa ActionListener {
Rótulo label1 = new Label ("Olá Mundo.");
Botão button1 = new Button ("Está bem") -
}
Adicione instruções de importação para todos os objetos usados no código acima. Para fazer isso, vá até "ActionListener," "Rótulo" e "Botão," e, enquanto o cursor estiver dentro dessa palavra, prima "Ctrl-1" (ou "Cmd-1" no Mac). selecionar "Importar" a partir da lista para permitir que o Eclipse para executar as importações automaticamente. Finalmente, pressione "Ctrl-1" sobre "MyApplet" e escolha "Adicionar métodos não implementados." Isto irá criar um "ação executada" método para reagir ao usuário clicar no botão.
Definir os elementos de interface do usuário logo abaixo da declaração da classe:
classe pública MyApplet estende Applet implementa ActionListener {
Rótulo label1 = new Label ("Olá Mundo.");
Botão button1 = new Button ("Está bem") -
Cole o seguinte código dentro do construtor:
MyApplet pública () lança HeadlessException {
this.setLayout (new FlowLayout ());
this.add (label1);
this.add (button1);
button1.addActionListener (this);
}
Cole o seguinte código dentro do "ação executada" método que foi gerado automaticamente no Passo 5:
public void actionPerformed (ActionEvent e) {
label1.setText ("Botão clicado.");
}