Приложение А. Язык Java

901

<applet attributes> parameters

alternate-contents </applet>

Например, апплет TicTacToe вы можете загрузить на свою HTML-страницу способом, показанным в листинге А.2.

h09011.jpg

<applet

code = TicTacToe.class

width = 120

height = 120> </applet> «

В первой строке тега <applet> содержится важная информация о теге, включая связанный с ним файл .class, ширину и высоту апплета. Последняя строка завершает объявление апплета.

Необязательные атрибуты апплетов. Существует несколько необязательных атрибутов, которые можно использовать с тегом <appiet>. Первый атрибут — codebase — определяет .местоположение апплета: каталог или URL (Uniform Resourse Locator, Унифицированный указатель ресурса). Это местоположение вместе с файлом, определяемом атрибутом code, используется для указания места, где находится сам код апплета. В случае, когда это каталог, атрибут codebase указывает на положение HTML-документа, который содержит тег апплета. Для листинга А.2, поскольку атрибут codebase пропущен, Web-браузер ищет файлы апплета в том же каталоге, где находится HTML-файл. При использовании атрибута codebase тег <applet> выглядит уже так, как показано в листинге А.З.

<applet

codebase = tictactoe

code = TicTacToe.class

width = 120

height = 120> </applet>

Здесь браузеру сообщается, что файл. TicTacToe.class находится в каталоге, который называется Tictactoe. Этот каталог должен лежать на том же уровне