Аплетът е специален тип програма, която е вградена в уеб страницата, за да генерира динамично съдържание. Работи в браузъра и работи от страна на клиента.
Предимство на Applet
Има много предимства на аплета. Те са както следва:
java дълго към int
- Работи от страна на клиента, така че времето за реакция е по-малко.
- Обезопасен
- Може да се изпълнява от браузъри, работещи под много платформи, включително Linux, Windows, Mac Os и др.
Недостатък на Applet
- Приставката е необходима в клиентския браузър за изпълнение на аплет.
Знаеш ли
- Кой е отговорен за управлението на жизнения цикъл на аплета?
- Как да изпълним анимация в аплет?
- Как да рисувам като четка за рисуване в аплет?
- Как да покажа цифров часовник в аплета?
- Как да покажа аналогов часовник в аплета?
- Как да комуникираме два аплета?
Йерархия на аплета
Както е показано на горната диаграма, класът Applet разширява панела. Класът Panel разширява Container, който е подкласът на Component. |
Жизнен цикъл на Java Applet
- Аплетът е инициализиран.
- Аплетът е стартиран.
- Аплетът е боядисан.
- Аплетът е спрян.
- Аплетът е унищожен.
Методи на жизнения цикъл за Applet:
Методите за жизнен цикъл на клас java.applet.Applet 4 и класът java.awt.Component осигуряват 1 метод за жизнения цикъл на аплет.
java.applet.Applet клас
За създаване на който и да е аплет класът java.applet.Applet трябва да бъде наследен. Той предоставя 4 метода на жизнения цикъл на аплета.
java.awt.Клас компонент
Класът Component предоставя 1 метод на жизнения цикъл на аплета.
модифициращи клавиши
Кой е отговорен за управлението на жизнения цикъл на аплета?
Java Plug-in софтуер.
Как да стартирате аплет?
Има два начина за стартиране на аплет
- Чрез html файл.
- Чрез инструмента appletViewer (с цел тестване).
Прост пример за аплет чрез html файл:
За да изпълните аплета чрез html файл, създайте аплет и го компилирайте. След това създайте html файл и поставете кода на аплета в html файл. Сега щракнете върху 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); } }
Забележка: класът трябва да е публичен, защото неговият обект е създаден от софтуера на Java Plugin, който се намира в браузъра.
myapplet.html
Прост пример за аплет чрез инструмента appletviewer:
За да изпълните аплета чрез инструмента appletviewer, създайте аплет, който съдържа аплет таг в коментар и го компилирайте. След това го стартирайте от: appletviewer First.java. Сега Html файлът не е необходим, но е само за целите на тестването.
низ към itn
//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); } } /* */
За да изпълните аплета чрез инструмента appletviewer, напишете в командния ред:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java