Аплет — це спеціальний тип програми, яка вбудована у веб-сторінку для створення динамічного вмісту. Він запускається в браузері та працює на стороні клієнта.
Перевага аплета
Є багато переваг аплету. Вони такі:
java порівнянний інтерфейс
- Він працює на стороні клієнта, тому час відповіді менший.
- Забезпечено
- Він може бути виконаний у браузерах, які працюють на багатьох платформах, включаючи Linux, Windows, Mac Os тощо.
Недолік аплета
- Для виконання аплету в браузері клієнта потрібен плагін.
Чи ти знаєш
- Хто відповідає за керування життєвим циклом аплету?
- Як виконати анімацію в аплеті?
- Як малювати як пензель в аплеті?
- Як відобразити цифровий годинник в аплеті?
- Як відобразити аналоговий годинник в аплеті?
- Як спілкуватися між двома аплетами?
Ієрархія аплетів
Як показано на діаграмі вище, клас Applet розширює Panel. Клас Panel розширює Container, який є підкласом Component. |
Життєвий цикл аплета Java
- Аплет ініціалізовано.
- Аплет запущено.
- Аплет пофарбований.
- Аплет зупинено.
- Аплет знищено.
Методи життєвого циклу для Applet:
Методи життєвого циклу класу java.applet.Applet 4 і клас java.awt.Component надають 1 метод життєвого циклу для аплета.
Клас апплета java.applet
Для створення будь-якого аплету клас java.applet.Applet має бути успадкований. Він забезпечує 4 методи життєвого циклу аплета.
java.awt.Клас компонентів
Клас Component забезпечує 1 метод життєвого циклу аплета.
програма на java
Хто відповідає за керування життєвим циклом аплету?
Програмне забезпечення 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 не потрібен, але він призначений лише для тестування.
перевести рядок як int
//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