Jak zrobić aplet z Eclipse dla Java
Krok 1
Utwórz nowy projekt, klikając "Plik" i "Nowy projekt". Nazwij go "Applet Tutorial".
Krok 2
Kliknij przycisk "Workbench", aby otworzyć nowo utworzony projekt.
Krok 3
Utwórz nową klasę, klikając "Plik" i "Nowa klasa". Nazwa to "MyApplet" (Moja aplet). Obok "Superklasy" (Superklasa) kliknij "Przeglądaj". Wpisz "java.applet.Applet" i kliknij "OK". Kliknij pole "Generuj konstruktory z nadklasy".
Krok 4
Wklej następującą definicję klasy do kodu źródłowego MyApplet.java:
klasa publiczna MyApplet rozszerza aplikacje Applet ActionListener {Label label1 = new Label ("Hello World."); Przycisk button1 = new Button ("OK");
}
Krok 5
Dodaj deklaracje importu dla wszystkich obiektów używanych w poprzednim kodzie. W tym celu przejdź do "ActionListener", "Label" (Label) i "Button" (Button), a gdy kursor znajduje się wewnątrz tego słowa, naciśnij "Ctrl-1" (lub "Cmd-1" na Macu) ). Wybierz "Importuj" z listy, aby umożliwić automatyczne importowanie Eclipse. Na koniec naciśnij klawisz "Ctrl-1" w "MyApplet" (Moja aplet) i wybierz "Dodaj niezatwierdzone metody". Spowoduje to utworzenie metody "actionPerformed" w celu zareagowania na kliknięcie przycisku przez użytkownika.
Krok 6
Zdefiniuj elementy interfejsu użytkownika tuż poniżej deklaracji klasy:
klasa publiczna MyApplet rozszerza aplikacje Applet ActionListener {
Etykieta label1 = new Label ("Hello World."); Przycisk button1 = new Button ("OK");
Krok 7
Wklej następujący kod do konstruktora:
public MyApplet () wyrzuca HeadlessException {this.setLayout (new FlowLayout ()); this.add (label1); this.add (button1); button1.addActionListener (this);
}
Krok 8
Wklej następujący kod do metody "actionPerformed" wygenerowanej automatycznie w kroku 5:
public void actionPerformed (ActionEvent e) {label1.setText ("Przycisk kliknięty"); }