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

Создание 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 на любой платформе. При открытии произойдёт так называемая компиляция "на лету" и апплет будет запущен.

Создание Java-апплета “HelloJava”

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

Защита электронной почты
Таблица разделов и логические диски
Физическая среда передачи в локальных сетях
Следственный осмотр
Ваш подросток безопасно использует интернет?
Новинка CCTV: монитор Smartec STM-193 с диагональю 19“
Изменение формата графического файла
LEP-дисплеи: день завтрашний
Восстановление Windows
Мобильная Торговля, Системы Мобильной Торговли
Защита Информации. Пароли На Rar Архивы
Что ваш супруга беседует около на компьютере?
Управление визуализацией
Логическое хранение и кодирование информации
Понятие и концепции информационного общества
Основы работы в среде Microsoft Windows XP
Краткое введение в язык Ада
Компания Janet Systems Проведет Круглый Стол «Будущее Соа-Проектов»
Автоматическая очистка Рабочего стола
Планирование в операционной системе UNIX
Устройства ввода
Пример разработки экспертной системы
ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ - ВОПРОС О ВОЗМОЖНОСТИ ЕГО СОЗДАНИЯ
Установка Windows Xp По Сети Без Использования Ris
Электронный подход
Сети NETGEAR
Программа AntiVir
ЭВМ в магазинах самообслуживания
Протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP)
РАЗВИТИЕ ИНФОРМАЦИОННОГО ОБЩЕСТВА
Настройка интерфейса редактора Paint
Главная загрузочная запись
Электронные платы
Отправка и получение файлов
Ms Word Vs Notepad
Уровень агентов
Версии языка Java. Средства разработки
Возможности ввода/вывода
Численные методы, используемые в данной работе
Открытие, сохранение, создание проекта
Модуль CRT
COSMOS/M интерфейсы
Элементарные Методы Сортировки
Общие положения об необходимости устройств резервного копирования
Отремонтируйте разрешения для вялого компьютера
Как Поставить Ударение В Редакторе Word 2007
Краткий обзор модулей COSMOS/M
ТЕХНОЛОГИЯ И ОСНОВНЫЕ ЭТАПЫ ПОСТРОЕНИЯ ЭС
ОБЩАЯ ХАРАКТЕРИСТИКА ПРЕСТУПЛЕНИЙ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Как Правильно Выбрать Бумагу
Примеры комплексов CASE-средств
Появление перцептрона
Содержимое таблицы FAT
Численные методы
Крэкинг (вершина айсберга)