>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como fazer um miniaplicativo com Eclipse para Java


O Eclipse é um ambiente de desenvolvimento integrado (IDE) poderoso, gratuito e de código aberto, originalmente projetado para desenvolvedores Java em 2001, que desde então se expandiu para incluir projetos que abrangem várias linguagens e plataformas. Entre outras tarefas, é um ambiente ideal para a produção de applets, programas Java especiais projetados para serem incorporados em páginas da Web para fornecer conteúdo interativo da Web.

Etapa 1


Crie um novo projeto clicando em “Arquivo” e “Novo Projeto”. Nomeie-o como "Tutorial de Applet".

Etapa 2


Clique no botão "Workbench" para abrir seu projeto recém-criado.

Etapa 3


Crie uma nova classe clicando em “Arquivo” e “Nova Classe”. O nome é "MeuApplet". Ao lado de "Superclasse", clique em "Procurar". Digite “java.applet.Applet” e clique em “OK”. Clique na caixa "Gerar Construtores da superclasse".

Etapa 4


Cole a seguinte definição de classe no código-fonte de MyApplet.java:

public class MyApplet extends Applet implements ActionListener { Label label1 =new Label("Hello World."); Botão botão1 =new Botão("OK");
}

Etapa 5


Adicione instruções de importação para todos os objetos usados ​​no código acima. Para fazer isso, vá até "ActionListener", "Label" e "Button" e, enquanto o cursor estiver dentro dessa palavra, pressione "Ctrl-1" (ou "Cmd-1" no Mac). Selecione "Importar" na lista para permitir que o Eclipse execute as importações automaticamente. Finalmente, pressione "Ctrl-1" sobre "MyApplet" e escolha "Adicionar métodos não implementados". Isso criará um método "actionPerformed" para reagir ao usuário clicando no botão.

Etapa 6


Defina os elementos da interface do usuário logo abaixo da declaração da classe:

public class MyApplet estende Applet implementa ActionListener {
Label label1 = new Label("Hello World.");
Button button1 = new Button("OK");

Etapa 7


Cole o seguinte código dentro do construtor:
public MyApplet() throws HeadlessException {
 this.setLayout(new FlowLayout());
 this.add(label1);
 this.add(button1);
 button1.addActionListener(this); 
}

Etapa 8


Cole o seguinte código dentro do método "actionPerformed" que foi gerado automaticamente na Etapa 5:
public void actionPerformed(ActionEvent e) {
 label1.setText("Button clicked.");
}