Eclipse er en kraftig gratis og åpen kildekode Integrated Development Environment ( IDE ) opprinnelig utviklet for Java-utviklere i 2001 , som siden har utvidet til å omfatte prosjekter som dekker flere språk og plattformer . Blant andre oppgaver , er det et ideelt miljø for å produsere applets , spesielle Java- programmer som er laget for å være integrert i websider å gi interaktiv webinnhold. Instruksjoner
en
Lag et nytt prosjekt ved å klikke på "File" og "New Project ". Name it " Applet opplæring . "
2
Klikk på " Workbench "-knappen for å åpne den nyopprettede prosjektet .
3
Opprett en ny klasse ved å klikke på " fil "og" New Class. " Navnet er " MyApplet . " Ved siden av " superklassen ", klikk på "Browse ". Skriv " java.applet.Applet " og klikk " OK . " . Klikk på " generere Constructors fra superklassen " boksen
4
Lim inn følgende klasse definisjon i kildekoden for MyApplet.java : en
public class MyApplet strekker Applet implementerer ActionListener {
Etikett label1 = ny Etikett ( "Hello World. ");
Button button1 = new Button ( " OK ");
}
5
til import- setninger for alle gjenstandene som anvendes i den ovennevnte kode . For å gjøre dette , gå gjennom " ActionListener ", " Label" og " Button ", og mens markøren er innenfor det ordet, trykk " Ctrl - 1 " (eller "cmd - en " på Mac ) . Velg " Import " fra listen slik at Eclipse utføre importen automatisk. Til slutt trykker du "Ctrl - 1 " over " MyApplet " og velg " Legg unimplemented metoder . " Dette vil skape en " actionPerformed " metode for å reagere på brukeren klikke på knappen
6
Definer elementene i brukergrensesnittet like under klasse erklæring : .
Public class MyApplet strekker Applet redskaper ActionListener {
Etikett label1 = ny Etikett ( "Hello World. ");
Button button1 = new Button ( " OK ");
7
Lim følgende kode i konstruktøren : en
offentlig MyApplet ( ) kaster HeadlessException {
this.setLayout ( ny Side 8
Lim inn følgende kode i " actionPerformed "-metoden som ble automatisk generert i trinn 5 : en
public void ( ActionEvent e ) {
label1.setText ( " Button klikket "); .
}