Hvordan laver man en applet med Eclipse til Java

Hvordan laver man en applet med Eclipse til Java Ciaran Griffin / Lifesize / Getty Images

Eclipse er en kraftfuld gratis og open-source Integrated Development Environment (IDE) oprindeligt udviklet til Java-udviklere i 2001, som siden udvidet til at omfatte projekter, der dækker flere sprogog platforme.Blandt andre opgaver, er det et ideelt miljø for at producere applets, særlige Java-programmer designet til at blive integreret i websider at levere interaktivt webindhold.

Instruktioner

  1. Opret et nyt projekt ved at klikke på "Filer" 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å "File" og "Ny klasse."Navnet er "MyApplet."Ved siden af ​​"superklassen," klik "Gennemse."Skriv "java.applet.Applet" og klik "OK".Klik på "Generer Constructors fra superklasse" boksen.

  4. Indsæt følgende definition klasse i kildekoden til MyApplet.java:

    public class MyApplet udvider Applet implementerer ActionListener {

    Label Label1 = nyt Label ("Hello World".)

    Button button1 = ny knap ("OK");

    }

  5. Tilføj import erklæringer for alle de objekter, der anvendes i ovenstående kode.For at gøre dette, gå gennem "ActionListener," "Label" og "Button", og, mens markøren er i det ord, tryk på "Ctrl-1" (eller "Cmd-1" på Mac).Vælg "Importer" fra listen for at tillade Eclipse til at udføre importen automatisk.Endelig skal du trykke på "Ctrl-1" over "MyApplet" og vælg "Tilføj ikke gennemførte Metoder."Dette vil skabe en "actionPerformed" metode til at reagere på brugeren klikke på knappen.

  6. Definer elementer i brugergrænsefladen lige under klassen erklæring:

    public class MyApplet udvider Applet implementerer ActionListener {

    Label Label1 = nyt Label ("Hello World".)

    Button button1 = ny knap ("OK");

  7. Indsæt følgende kode i constructoren:

    offentlig MyApplet () kaster HeadlessException {

    this.setLayout (nyt FlowLayout ());

    this.add (Label1);

    this.add (button1);

    button1.addActionListener (dette);

    }

  8. Indsæt følgende kode i "actionPerformed" metode, som blev automatisk genereret i trin 5:

    public void actionPerformed (ActionEvent e) {

    label1.setText (". Button klikkede")

    }

Resources

  • Eclipse: Om Eclipse Foundation
  • Eclipse: Udforsk Eclipse Projekter
537
0
3
Java Programmering