Eclipse is een krachtig gratis en open - source Integrated Development Environment ( IDE ) oorspronkelijk ontworpen voor Java-ontwikkelaars in 2001 , die sindsdien is uitgegroeid tot projecten die meerdere talen en platformen omvatten . Onder andere taken , is het een ideale omgeving voor het produceren van applets , speciale Java-programma's ontworpen om te worden ingebed in webpagina's om interactieve webcontent te bieden . Instructies 1 Maak een nieuw project door te klikken op " File " en " New Project . " Noem het " Applet Tutorial . " Kopen van 2 Klik op de " Workbench " knop om uw nieuwe project te openen . 3 Maak een nieuwe klasse door te klikken op " bestand " en " Nieuwe Klasse . " De naam is " MyApplet . " Naast " superklasse , " klik op "Browse . " Typ " java.applet.Applet " en klik op "OK . " . Klik op de " Generate Constructors van superklasse " box 4 Plak volgende klasse definitie binnen de broncode voor MyApplet.java : public class MyApplet extends Applet implementeert ActionListener { < br Label label1 > = new Label ( " Hello World . " ) ; Button button1 = new Button ( " OK " ) ; } 5 Voeg import statements voor alle objecten die in de bovenstaande code . Om dit te doen , ga door " ActionListener , " "Label" en " Button , " en , terwijl de cursor in dat woord , druk " Ctrl - 1 " ( of " Cmd - 1 " op de Mac ) . Selecteer " Importeren " uit de lijst om Eclipse op de invoer automatisch uit te voeren . Druk tenslotte op " Ctrl - 1 " dan " MyApplet " en kies " toevoegen unimplemented Methods . " Dit zal een " actionPerformed " -methode te creëren om te reageren op de gebruiker te klikken op de knop 6 Definieer de gebruikersinterface-elementen net onder de klasse verklaring : . Public class MyApplet extends Applet werktuigen ActionListener { Label label1 = new Label ( " Hello World . " ) ; Button button1 = new Button ( " OK " ) ; 7 Plak volgende code in de constructor : openbare MyApplet ( ) op Twitter gooit HeadlessException { this.setLayout (nieuw 8 Plak de volgende code in de " actionPerformed " methode die automatisch is gegenereerd in Stap 5 : public void actionPerformed ( ActionEvent e ) { label1.setText ( " knop geklikt " ) ; . }
|