RainbowString








Комментарии: Просто О-о-очень многофункциональный апплет! Все эти четыре примера - всего лишь разные варианты его установок, и для их работы нужен только один class-файл: RainbowString.class (9Kb). Пример HTML-кода этого апплета, приведенный ниже, соответствует самому нижнему примеру (с надписью "Java"), и содержит все параметры, которые могут быть изменены: цвет, имя файла картинки, скорость перемещения по X и по Y для фона, все тоже самое для первого плана, параметры шрифта и параметры тени, а также возможность растягивать или сжимать фоновую картинку до размеров апплета (backImageScale - 0-включено, 1-выключено). В большинстве случаев, как в моих первых трех примерах, изменение всех параметров вместе не требуется, поэтому их можно пропускать, тем самым в несколько раз сокращать код. Настройка сложностей не вызывает, но я кратко опишу все мои примеры. В первом примере используется картинка balls1.gif (1Kb), причем для лучшего результата размер WIDTH апплета должен быть обязательно кратным этому размеру картинки; во 2-м примере картинок не использовано, т.е. апплет мог бы быть в разделе "текстовые"; в 3-м примере задана фоновая картинка BGimg.gif (6Kb), а в 4-м примере заданы эти же картинки и для фона, и для текста. Причем если не задавать картинку или цвет, то по-умолчанию будет "радужная" раскраска, как буквы во 2-м и 3-м примерах. Это справедливо и для фона.

<applet code="RainbowString.class" width=140 height=55> <param name="string" value="Java"> <param name="backColor" value="000000"> <param name="backImage" value="BGimg.gif"> <param name="backSpeedX" value="-2"> <param name="backSpeedY" value="0"> <param name="backImageScale" value="0"> <param name="foreColor" value="404040"> <param name="foreImage" value="balls1.gif"> <param name="foreSpeedX" value="0"> <param name="foreSpeedY" value="2"> <param name="fontSize" value="50"> <param name="fontName" value="Helvetica"> <param name="fontType" value="BOLD+ITALIC"> <param name="shadowWidth" value="5"> <param name="shadowColor" value="504030"> </applet>
Скачать архив: Скачать архив Дополнительная информация у автора nakagawa@yo.rim.or.jp



На главную страницу TopList