 |
tinySlideShow |
|
Комментарии: Этот апплет типа слайд-шоу, только
очень интересного назначения! Он не загружает заранее все заданные картинки, как
делают большинство апплетов, а загружает по очереди и показывает их по одной. Причем всего он
поддерживает до 5000 картинок! Их названия в коде задавать не нужно, точнее все картинки
должны иметь какое-то одно название (как в моем примере - image), один и тот же формат (gif
или jpg), но различаться лишь порядковым номером (image001.jpg, image002.jpg и т.д.). Порядок
настройки таков: размер width должен быть равен размеру картинок, а height равен сумме высоты
картинок и высоты картинки кнопок. Т.е в моем примере height картинок равен 140, height
кнопочек равен 20, значит height апплета будет 160 (высоту кнопочек лучше не менять).
Параметры MININDEX и MAXINDEX соответственно номер первой и номер последней картинок для шоу,
а звук можно отключить удалив строку с параметром SOUND.
Еще можно задавать картинки кнопочек "пуск" и "пауза", картинку бэкграунда, скорость смены
кадров (DELAY), цвет фона (раздельно для красного, зеленого и желтого), то же самое для
текста (надпись "loading") добавив параметры FGRED, FGGREEN, FGBLUE; FONTNAME и FONTSIZE,
параметр LOADFLAG может отключать индикатор загрузки. В принципе необходимыми являются только
первые пять строк кода апплета, остальные можно удалить, и они установятся по-умолчанию.
Файлы:
tinySlideShow.class (7Kb),
image1.jpg, image2.jpg, image3.jpg - это картинки-кадры,
ButtonOff.gif, ButtonOn.gif -
это кнопки, techbg.gif - это фон,
pressed.au - это звук.


|