услуг. Им приходится рекомендовать своим клиентам переходить на другие браузеры, в которых есть поддержка JAVA.
Рис. 1 Проблемы использования JAVA-апплетов
Какие преимущества давали апплеты?
- кроссплатформенность
- работа со всеми версиями JAVA
- поддерживался большинством браузеров по умолчанию.
- кеширование апплетов.
- разгрузка серверов от лишних вычислительных действий.
Чтобы создать апплет необходимо унаследовать класс от класса Applet. Чтобы вызвать апплет, нужно использовать html тег
В этом теге есть три переменных: "имя вызываемого апплета, его ширина (100) и высота (100) "
Программа, которая является апплетом:
import java. awt. ; //подключение графической библиотеки
import java. applet. ;//подключение класса апплетов
public class HelloWorldApplet extends Applet
public void paint(Graphics g)
g. drawString("Hello World!", 20, 20);
Стоит пояснить, что мы не может использовать в апплетах стандартных вызов System. out, именно для этого нам и понадобилось импортировать пакет java. awt. , который содержит необходимый нам графический код.
Метод paint(Graphics g) является частью класса Applet, от которого наследуется наш класс. Единственный метод, который необходимо переопределить для отрисовки того, что вам необходимо - это метод void paint (Graphics g).
В самом методе "paint" мы вызываем метод из библиотеки AWT. Метод drawString отвечает за вывод текстовой строки на экран. Начальные координаты строки задаются вторым и третьим аргументами метода.
Апплет может содержать абсолютно любой код. Никаких ограничений, ведь апплет - это программа на языке JAVA, которая вызывается из html кода.
Можно улучшить да
Страницы: << < 1 | 2 | 3 | 4 > >>