Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Специальные Атрибуты Апплета

Java Богатое Руководство по Интернет-приложениям > Улучшения и Другие Функции> Специальные Атрибуты Апплета

Апплетам связали атрибуты по умолчанию с ними. Специальные атрибуты как image и boxmessage может быть связан с апплетами и использоваться для того, чтобы настроить окно апплета во время загрузки апплета. Компонент JavaBeans может также быть настроен, используя эти специальные атрибуты.

Следующие темы затрагиваются:

Появление значения по умолчанию Апплетов

Появление значения по умолчанию Апплета, когда никакие специальные атрибуты не используются, следующие:

Специальные Атрибуты Апплетов

image

image атрибут позволяет Вам заменять анимацию значения по умолчанию пользовательской графикой. Формат со стандартом applet элемент:

<applet ...>
<param name="image" value="my_image.gif">
</applet>

См. Используя applet, object и embed Теги в Плагине Java для того, как это было бы отображено на object или embed теги.

Если пользовательская графика определяется, это должен быть тот же самый размер как область окна апплета. Если эти размеры не будут соответствовать, то графика будет помещена в левый верхний угол области, определенной для апплета. Если это будет больше чем окно апплета, то часть этого будет обрублена. Если это является меньшим чем окно апплета, белым, или независимо от того, что цвет определяется для boxbgcolor, появится вокруг этого.

Изображением может быть или ДЖИФ или JPEG, и это должно находиться в том же самом каталоге, где другие ресурсы для апплета находятся; то есть, если апплет использует codebase атрибут, тогда это изображение должно быть в codebase каталог.

Отметьте: файл изображения не должен быть в упакованном файле фляги с другими ресурсами апплета, так как изображение должно быть выведено на экран, загружая ресурсы.

Строка состояния браузера выведет на экран"Loading Java Applet ..."когда на мышь указывают на окно апплета.

boxmessage

С boxmessage атрибут можно настроить текст, выведенный на экран в строке состояния браузера. Этот атрибут будет в действительности когда image атрибут используется. Формат для того, чтобы использовать это со стандартом APPLET элемент:

<APPLET ...>
<PARAM name="boxmessage" value="<your custom message goes here>">
</APPLET>

boxbgcolor, boxfgcolor

Эти атрибуты могут использоваться, чтобы настроить цвета в окне апплета.

Эти атрибуты будут в действительности когда image атрибут используется. Пользовательские цвета не могут быть определены для появления значения по умолчанию области просмотра апплета.

По умолчанию цвет фона окна апплета является белым. Атрибут boxbgcolor может использоваться, чтобы определить различный цвет фона. Формат для использования со стандартом APPLET элемент:

<APPLET ...>
<PARAM name="boxbgcolor" value="<value>">
</APPLET>

где <value> может быть:

Примеры каждого элемента выше: value="cyan", value="111,222,145", value="silver", value="#33FF33"

По умолчанию цвет переднего плана окна апплета является черным. Атрибут boxfgcolor может использоваться, чтобы определить различный цвет переднего плана. Значения цвета являются тем же самым как описано выше. Формат для использования со стандартом APPLET элемент:

<APPLET ...>
<PARAM name="boxfgcolor" value="<value>">
</APPLET>

Приоритет Атрибута апплета

Порядок очередности для этих атрибутов в апплетах следующие:

1) Если никакие параметры не обеспечиваются, появление значения по умолчанию, описанное выше, используется.
2) Если пользовательская графика определяется через image атрибут, тогда пользовательская графика появится как описано выше под image.
3) Если пользовательский текст обеспечивается через boxmessage атрибут, тогда пользовательский текст будет выведен на экран как описано выше под boxmessage.

С любой комбинацией image и boxmessage атрибуты, пользовательские цвета могут всегда обеспечиваться через boxbgcolor и boxfgcolor атрибуты.

Поиск и устранение неисправностей Сценария

Если апплет не в состоянии загрузиться, следующие действия выполняются:

Пользователь может щелкнуть в окне апплета, чтобы заставить раскрывающееся меню открывать одну из следующих опций:


Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами