>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment créer une applet avec Eclipse pour Java

Eclipse est un puissant environnement de développement intégré (IDE) gratuit et open source conçu à l'origine pour les développeurs Java en 2001, qui s'est depuis étendu pour inclure des projets couvrant plusieurs langages et plates-formes. Entre autres tâches, il s'agit d'un environnement idéal pour produire des applets, des programmes Java spéciaux conçus pour être intégrés dans des pages Web afin de fournir un contenu Web interactif.

Étape 1

Créez un nouveau projet en cliquant sur "Fichier" et "Nouveau projet". Nommez-le "Tutoriel Applet".

Étape 2

Cliquez sur le bouton "Workbench" pour ouvrir votre projet nouvellement créé.

Étape 3

Créez une nouvelle classe en cliquant sur "Fichier" et "Nouvelle classe". Le nom est "Monapplet". À côté de "Superclasse", cliquez sur "Parcourir". Tapez "java.applet.Applet" et cliquez sur "OK". Cliquez sur la case "Générer des constructeurs à partir de la superclasse".

Étape 4

Collez la définition de classe suivante dans le code source de MyApplet.java :

public class MyApplet étend Applet implémente ActionListener { Label label1 =new Label("Hello World."); Bouton bouton1 =nouveau Bouton("OK");
}

Étape 5

Ajoutez des instructions d'importation pour tous les objets utilisés dans le code ci-dessus. Pour ce faire, passez par "ActionListener", "Label" et "Button", et, pendant que le curseur se trouve dans ce mot, appuyez sur "Ctrl-1" (ou "Cmd-1" sur Mac). Sélectionnez "Importer" dans la liste pour permettre à Eclipse d'effectuer les importations automatiquement. Enfin, appuyez sur "Ctrl-1" sur "MyApplet" et choisissez "Ajouter des méthodes non implémentées". Cela créera une méthode "actionPerformed" pour réagir au clic de l'utilisateur sur le bouton.

Étape 6

Définissez les éléments de l'interface utilisateur juste en dessous de la déclaration de classe :

la classe publique MyApplet étend l'applet implémente ActionListener {

Label label1 = new Label("Hello World.");
Button button1 = new Button("OK");

Étape 7

Collez le code suivant dans le constructeur :

public MyApplet() throws HeadlessException {
 this.setLayout(new FlowLayout());
 this.add(label1);
 this.add(button1);
 button1.addActionListener(this); 
}

Étape 8

Collez le code suivant dans la méthode "actionPerformed" générée automatiquement à l'étape 5 :

public void actionPerformed(ActionEvent e) {
 label1.setText("Button clicked.");
}

Vie intelligente