Eclipse är en kraftfull fri och öppen källkod Integrated Development Environment ( IDE ) utformades ursprungligen för Java-utvecklare under 2001 , vilket sedan har utökats till att omfatta projekt som omfattar flera språk och plattformar . Bland andra uppgifter , är det en idealisk miljö för producerande applets , speciella Java- program som är utformade för att vara inbäddade i webbsidor för att ge interaktivt webbinnehåll . Instruktioner
1
Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Namnge den " Applet Tutorial . "
2
Klicka på " Workbench " -knappen för att öppna din nyskapade projektet .
3
Skapa en ny klass genom att klicka på " Arkiv " och " Ny klass . " Namnet är " MyApplet . " Bredvid " superklass " klicka " Bläddra ". Skriv " java.applet.Applet " och klicka på " OK . " . Klicka på "Generera Constructors från superklassen " rutan
4
Klistra in följande klassen definition inom källkoden för MyApplet.java :
public class MyApplet utökar Applet implementerar ActionListener {
Label LABEL1 = new Label ( " Hello World . " ) ;
Button button1 = new Button ( " OK " ) ;
}
5
Lägg import uttalanden för alla de föremål som används i ovanstående kod . För att göra detta , gå igenom " ActionListener , " " Etikett " och " Knapp ", och , när markören är i det ordet , tryck på " Ctrl - 1 " ( eller " Cmd - 1 " på Mac ) . Välj " Importera " från listan för att låta Eclipse för att utföra importen automatiskt . Slutligen , tryck på " Ctrl - 1 " over " MyApplet " och välj " Lägg inte implementerad metoder . " Detta kommer att skapa en " actionPerformed " metod för att reagera på att användaren klickar på knappen
6
Definiera elementen i användargränssnittet precis nedanför klassdeklarationen : .
Public class MyApplet utökar Applet redskap ActionListener {
Label LABEL1 = new Label ( " Hello World . " ) ;
Button button1 = new Button ( " OK " ) ;
7
Klistra in efter kod i konstruktorn :
offentlig MyApplet ( ) kastar HeadlessException {
this.setLayout ( nytt
8
Klistra in följande kod i " actionPerformed " metod som automatiskt skapades i Steg 5 :
public void actionPerformed ( ActionEvent e ) {
label1.setText ( " knapp klickade " ) , .
}