Соглашение | Публикация статей

Красивые рольшторы - roll-service.by

Создание Java-апплета “HelloJava”
Категория: Статьи

Java апплеты, как и Java приложения создаются в виде текстового файла с расширением java. Создаём файл HelloJava.java:
import java.awt.*;
import java.applet.*;
public class HelloJavaApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello, Java!", 20, 20);
}
}
Апплет начинается двумя строками, которые подключают оператором import все классы иерархий java.applet и java.awt. библиотека java.applet содержит классы, необходимые для создания апплетов, а с помощью библиотеки java.awt апплет может выполнять в своем окне рисование различных изображений или текста. Далее в исходном тексте апплета определяется класс типа public с именем HelloJavaApplet. Это имя должно обязательно совпадать с именем файла, содержащего исходный текст этого класса.
Определенный класс HelloJavaApplet с помощью ключевого слова extends наследуется от класса Applet. При этом методам класса HelloApplet становятся доступными все методы и данные класса, за исключением определенных как private. Класс Applet определен в библиотеке классов java.applet, которую мы подключили оператором import.
Дальше присутствует метод paint, замещающий одноименный метод класса Applet. При вызове этого метода ему передается аргумент, содержащий ссылку на объект класса Graphics. Последний используется для прорисовки нашего апплета. С помощью метода drawString, вызываемого с этим объектом типа Graphics, в позиции экрана (20,20) выводится строка “Hello, Java!”.
Далее, как и в случае Java приложения транслируем содержимое файла HelloJavaApplet.java транслятором javac.exe, получая тем самым байт-код апплета в файле HelloJavaApplet.class. Следующим этапом требуется встроить апплет в HTML документ, который будет в последствии загружен в браузер. Встраивание апплетов происходит с использованием тегов <APPLET> и </APPLET>. Нужно создать файл HelloJavaApplet.html со следующим минимальным содержимым:
<applet code="HelloJavaApplet" width="500" height="600" >
</applet>
CODE — обязательный атрибут, задающий имя файла, в котором содержится оттранслированный код апплета.
WIDTH и HEIGHT — обязательные атрибуты, задающие начальный размер видимой области апплета.
Далее следует поместить файлы HelloJavaApplet.html и HelloJavaApplet.class в один каталог и открыть первый в любом браузере, в который встроена Виртуальная Машина Java на любой платформе. При открытии произойдёт так называемая компиляция "на лету" и апплет будет запущен.


Статьи по теме:

Количества и конфигурация оборудования
Програмне забезпечення комп'ютерних мереж
Возможности стабилизаторов напряжения для защиты персонального компьютера
Разработка и распространение компьютерных вирусов
Интеграция Ibm Rational Clearquest И Microsoft Project - Ключ К Успешному Планированию
Профилактические методы уменьшения усталости при работе за компьютером
Прокладка абонентских линий
Зафиксируйте вниз с персональной информации на вашем компьютере
Четырехбитное мышление
Операторы Turbo Pascal
Развитие Железной Индустрии Или Кому Сейчас Нужны Многоядерные Процессоры
Хакеры могут контролировать ПК без ведома их владельцев
Какое сжатие файлов лучшее?
Crm Система, Внедрение Crm Систем
Загрузка в альтернативном режиме
Про недавний случай с вирусом. Будьте осторожны
Приостановка печати всех документов
Последовательный и прямой доступ
Рынок электронной коммерции: сегодня и завтра
Программирование контроллера НГМД
Поочередное построение дочерних вершин
Обмен данными : Excel - другие приложения
Агрегатный принцип построения ЭВМ
Как структура Internet сказывается на Пользователе?
Следственный эксперимент
Отечественное законодательство в области "компьютерного права"
Автоматизации планирования печатного издания под Apple (Mac)
Модемы и факс-модемы
Отображение и скрытие значков
Структура функционирования сети
Государственное регулирование информатизации Украины
Обзор Конвертеров Для Видеофайлов
Защита вновь создаваемых программ
Оборотная сторона медали Spyware
Почему именно Vista?
МИНИМАЛЬНЫЙ НАБОР ТИПОВЫХ ОПЕРАЦИЙ ПРИ ПОДГОТОВКЕ ТЕКСТА
Признаки проявления вируса
Шина ISA
Установка Системы Видеонаблюдения В Офис
Компьютеры как средство общения людей
Тестирование От А До Я. Часть 1 - Основополагающие Принципы И Подходы
Что Такое Кодеки И Где Их Можно Скачать
Черный Баннер - Миф или реальность
Эффективность микропроцессоров
Скачивать Программы Бесплатно Просто, Но Невыгодно
Импорт изображений из файла
Монтирование и размонтирование дисков
Мобильная Торговля Optimum - Управление Торговыми Представителями
Локальная Сеть На Основе Протокола Csma-Cd
Системные и локальные шины
Google о вредоносных программах Интернета
Тематические ресурсы Internet
Подсистема оборудования
Коммутаторы NetGear
Виды работ при проектировании. Этапы и стадии разработки ЭВМ