logo

Aplet Java

Aplet to specjalny rodzaj programu osadzanego na stronie internetowej w celu generowania dynamicznej zawartości. Działa wewnątrz przeglądarki i działa po stronie klienta.

Zaleta apletu

Aplet ma wiele zalet. Są one następujące:

maszyna skończona
  • Działa po stronie klienta, więc czas reakcji jest krótszy.
  • Zabezpieczone
  • Może być wykonywany przez przeglądarki działające na wielu platformach, w tym Linux, Windows, Mac OS itp.

Wada apletu

  • Do uruchomienia apletu wymagana jest wtyczka w przeglądarce klienta.


Czy wiesz
  • Kto jest odpowiedzialny za zarządzanie cyklem życia apletu?
  • Jak wykonać animację w aplecie?
  • Jak malować jak pędzel w aplecie?
  • Jak wyświetlić zegar cyfrowy w aplecie?
  • Jak wyświetlić zegar analogowy w aplecie?
  • Jak komunikować się dwoma apletami?

Hierarchia apletu

hierarchia apletów
Jak pokazano na powyższym diagramie, klasa Applet rozszerza Panel. Klasa Panel rozszerza Kontener, który jest podklasą Komponentu.

Cykl życia apletu Java

  1. Aplet został zainicjowany.
  2. Aplet został uruchomiony.
  3. Aplet jest malowany.
  4. Aplet został zatrzymany.
  5. Aplet jest zniszczony.
Cykl życia apletu

Metody cyklu życia apletu:

Metody cyklu życia klasy 4 java.applet.Applet i klasa java.awt.Component udostępniają 1 metodę cyklu życia apletu.

Klasa java.applet.Applet

Aby utworzyć dowolny aplet, należy dziedziczyć klasę java.applet.Applet. Zapewnia 4 metody cyklu życia apletu.

    publiczna pusta inicjacja():służy do inicjalizacji apletu. Jest wywoływany tylko raz.publiczna pustka start():jest wywoływane po zmaksymalizowaniu metody init() lub przeglądarki. Służy do uruchamiania apletu.publiczny pusty przystanek():służy do zatrzymywania apletu. Jest wywoływany po zatrzymaniu apletu lub zminimalizowaniu przeglądarki.publiczna pustka niszczy():służy do zniszczenia apletu. Jest wywoływany tylko raz.

java.awt.Klasa komponentów

Klasa Component udostępnia 1 metodę cyklu życia apletu.

polecenia systemu Linux tworzą folder
    publiczna pusta farba (grafika g):służy do malowania apletu. Udostępnia obiekt klasy Graphics, którego można używać do rysowania owalu, prostokąta, łuku itp.

Kto jest odpowiedzialny za zarządzanie cyklem życia apletu?

Oprogramowanie wtyczki Java.


Jak uruchomić aplet?

Istnieją dwa sposoby uruchomienia apletu

  1. Według pliku HTML.
  2. Za pomocą narzędzia appletViewer (w celach testowych).

Prosty przykład apletu według pliku HTML:

Aby uruchomić aplet za pomocą pliku HTML, utwórz aplet i skompiluj go. Następnie utwórz plik HTML i umieść kod apletu w pliku HTML. Teraz kliknij plik HTML.

 //First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } } 

Uwaga: klasa musi być publiczna, ponieważ jej obiekt jest tworzony przez oprogramowanie Java Plugin znajdujące się w przeglądarce.

mójaplet.html

 

Prosty przykład apletu za pomocą narzędzia appletviewer:

Aby uruchomić aplet za pomocą narzędzia appletviewer, utwórz aplet zawierający znacznik apletu w komentarzu i skompiluj go. Następnie uruchom go za pomocą: appletviewer First.java. Teraz plik HTML nie jest wymagany, ale służy wyłącznie do celów testowych.

strony z filmami podobne do 123movies
 //First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */ 

Aby uruchomić aplet za pomocą narzędzia appletviewer, wpisz w wierszu poleceń:

 <strong>c:&gt;</strong> javac First.java <strong>c:&gt;</strong> appletviewer First.java