русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основы апплетов


Дата добавления: 2015-06-12; просмотров: 653; Нарушение авторских прав


Класс Applet

Здесь подробно рассматривается класс Applet, обеспечивающий необходимую поддержку для апплетов.

Класс Applet содержится в пакете java.applet. Applet включает несколько методов, которые дают детальный контроль над выполнением апплета. Дополнительно java.applet определяет три интерфейса: AppletContext, AudioClip и AppletStub.

Основы апплетов

Все апплеты являются подклассами Applet. Таким образом, они должны импортировать java.applet, а также java.awt. AWT — сокращение Abstract Window Toolkit (абстрактный оконный интерфейс). Так как все апплеты выполняются в окне, необходимо включить поддержку для этого окна. Алплеты не исполняются Java-интерпретатором времени выполнения, работающим в консольном режиме. Они выполняются или Web-браузером или программой просмотра апплета, называемой appletviewer и поставляемой с пакетом разработки JDK (Java Developer Kit, инструментарий разработчика Java).

Выполнение апплета не начинается с метода main(). Некоторые из них даже содержат метод main(), однако выполнение апплета начинается и управляется совершенно иным механизмом, который требует хотя бы краткого объяснения. Вывод в окно апплета не выполняется методом system.out.printin(). Скорее, он обрабатывается различными AWT-методами, такими как drawstring(), который выводит строку в указанную точку экрана. Ввод также обрабатывается иначе, чем в приложении.

Как только апплет откомпилирован, он включается в HTML-файл, используя тег <appiet>. Апплет будет выполняться Java-совместимым браузером, когда тот встретит в HTML-файле указанный тег. Для более удобного просмотра и проверки апплета просто включите в начало файла исходного кода Java-комментарий, который содержит тег <appiet>. Этим способом код документируется вместе с инструкциями HTML, необходимыми апплету, и вы можете проверить откомпилированный апплет, запустив программу просмотра с вашим файлом исходного кода в качестве параметра. Пример такого комментария:



/*

<applet code="MyApplet" width=200 height=60>

</applet>

*/

Этот комментарий содержит тег <applet>, который выполнит апплет с именем MyAppiet в окне с размерами 200 x 60пикселов. Так как включение команды <appiet> делает тестирование апплетов проще, все показанные далее апплеты будут содержать соответствующий тег, внедренный в комментарий.



<== предыдущая лекция | следующая лекция ==>
Программа 81. Связь с языком C | Класс Applet


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.148 сек.