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


|