Eclipse er en kraftfuld gratis og open -source Integrated Development Environment (IDE ), der oprindeligt designet til Java-udviklere i 2001, hvilket er siden blevet udvidet til også at omfatte projekter, der dækker flere sprog og platforme. Blandt andre opgaver , er det et ideelt miljø for produktion applets , særlige Java -programmer designet til at blive integreret i websider til at levere interaktivt webindhold. Instruktioner
1
Opret et nyt projekt ved at klikke på "File " og " Nyt projekt ". Name it " Applet Tutorial ".
2
Klik på " Workbench " knappen for at åbne din nyoprettede projekt.
3
Opret en ny klasse ved at klikke på " Filer "og " Ny klasse ". Navnet er " MyApplet ". Ved siden af " superklassen ", klik på "Gennemse ". Skriv " java.applet.Applet " og klik " OK". . Klik på " Generate Constructors fra superklasse " box
4
Indsæt følgende klassen definition i kildekoden til MyApplet.java : Hej
public class MyApplet udvider Applet implementerer ActionListener { < br >
Label Label1 = new Label ( "Hello World. ")
Button Button1 = new Button ( "OK" ),
}
5 < p > Tilføj import udsagn for alle de objekter, der bruges i ovenstående kode. For at gøre dette , gå gennem " ActionListener ", " Label " og " Button ", og , mens markøren er inden for denne ord ved at trykke "Ctrl -1" (eller " Cmd - 1" på Mac). Vælg " Importer" fra listen for at gøre det muligt Eclipse til at udføre importen automatisk. Endelig skal du trykke "Ctrl -1 " over " MyApplet " og vælg " Tilføj ikke gennemførte Methods ". Dette vil skabe en " actionPerformed " metode til at reagere på brugeren klikker på knappen
6
Definer elementer i brugergrænsefladen lige under klassen erklæring: .
Public class MyApplet udvider Applet implementerer ActionListener {
Label Label1 = new Label ( "Hello World. ")
Button Button1 = new Button ( "OK" ),
7
Indsæt efter kode i constructoren : Hej
offentlig MyApplet () kaster HeadlessException {
this.setLayout (ny
8
Indsæt følgende kode i " actionPerformed "-metoden , som blev automatisk genereret i trin 5 : Hej
public void actionPerformed ( ActionEvent e ) {
label1.setText ( " Button klikket ") .
}