|
ние размера окна аплета самостоятельно
//--------------------------------------------------
resize(320, 240);
// Сделать: Добавьте сюда дополнительный код
// инициализации
}
// Разместите здесь дополнительный код, необходимый
// для “чистого” завершения работы аплета. Метод
// destroy вызывается, когда аплет завершает работу
// и будет выгружен из памяти
//---------------------------------------------------
public void destroy()
{
// Сделать: Добавьте сюда код завершения работы аплета
}
// Обработчик процедуры рисования окна аплета HelloAp
//---------------------------------------------------
public void paint(Graphics g)
{
g.drawString(
"Created with Microsoft Visual J++ Version 1.0",
10, 20);
}
// Метод start вызывается при первом появлении на
// экране страницы HTML с аплетом
//---------------------------------------------------
public void start()
{
// Сделать: Добавьте сюда дополнительный код,
// который должен работать при запуске аплета
}
// Метод stop вызывается когда страница HTML с
// аплетом исчезает с экрана
//---------------------------------------------------
public void stop()
{
// Сделать: Добавьте сюда дополнительный код,
// который должен работать при остановке аплета
}
// Сделать: Добавьте сюда дополнительный код
}
Листинг 2.3. Файл HelloAp\HelloAp.html
HelloAp
The source.
Исходные файлы аплета HelloAp
Как мы уже говорили, в результате работы системы Java Applet Wizard созданы
файлы HelloAp.java и HelloAp.html. Рассмотрим их по отдельности.
Файл HelloAp.java
Исходный текст аплета HelloAp начинается с двух строк, подключающих
оператором import библиотеки классов:
import java.applet.*;
import java.awt.*;
Оператор import должен располагаться в файле исходного текста перед другими
операторами (за исключением операторов комментария). В качестве параметра
оператору import передается имя подключаемого класса из библиотеки классов.
Если же необходимо подключить все классы данной библиотеки (как в нашем случае),
вместо имени класса указывается символ “*”.
Мы уже перечисляли библиотеки классов Java. Напомним, что библиотека java.
applet содержит классы, необходимые для создания аплетов, то есть разновидности
приложений Java, встраиваемых в документы HTML и работающих под управлением
навигатора Internet. С по
|
|