Отображение с помощью аплета отрывка, случайным образом выбранного из текстового файла
Одна из сложных задач, связанных с дизайном Web-сайта, состоит в поддер —
жании новизны содержимого. Аплет PetQuotes. clas s позволяет отображать от — рывки, взятые из текстового файла, по одному за раз. Случайно выбирая отры- вок для отображения, аплет наверняка будет отображать новый отрывок каждый
раз, когда браузер посетителя извлекает Web-страницу (см. рис. 9.16).
Аплет PetQuotes. clas s вместе с исходным кодом доступен на сайте изда — теля русскоязычной редакции этой книги. Скопировав архив PetQuotes. zip в
Папку На СВОеМ КОМПЬЮТере, ИЗВЛеКИТе ИЗ Него фаЙЛЫ PetQuotes. clas s И
PetQuotes. txt. Затем скопируйте Два файла (PetQuotes. class И PetQuotes. txt) В папку, где находится код Web-страницы. После этого вставьте показанные ниже строки в HTML-код страницы, туда, где должен выводиться отрывок текста:
47 0 Глава 9. Java-аплеты и объекты ActiveX
value=»24″>
param name=»bgcolor» value=»white»>
Для определения внешнего вида текста и цвета фона служат следующие пара — метры, которые можно передать аплету:
• font. Шрифт, который должен использовать аплет. По умолчанию —
«TimesRoman».
• font size. Размер шрифта в пунктах. По умолчанию — «18″.
• color. Цвет текста. Возможные значения — black (черный), white (бе-
red (Красный), pink (рОЗОВЫЙ), orange (оранжевый), yellow (желтый), green (зеленый), magenta (пурпурный), cyan (голубой) И blue (СИНИЙ). По умолчанию — «black».
• bgcolor. Цвет фона. Возможные значения — black (черный), white (бе-
red (краСНЫЙ), pink (рОЗОВЫЙ), orange (оранжевый), yellow (желтый), green (зеленый), magenta (пурпурный), cyan (голубой) И blue (СИНИЙ).
По умОЛЧаНИЮ — «white». ‘
Чтобы предоставить аплету для отображения свои собственные цитаты, анек —
доты или иные отрывки текста, отредактируйте соответствующим образом файл
PetQuotes. txt. В первой строке файла введите число строк текста в файле. За —
Глава 9. Java-аплеты и объекты ActiveX 47 1
тем на второй и последующих строках введите строки текста, которые должны
будут отображаться. Вводите каждый отрывок и его источник на отдельных стро —
ках в форме | |. Обратите внимание на символ двойной прямой черты (| |) между текстом каждой цитаты или отрывка и источ — ником (то есть автором) цитаты или отрывка. Приведенный ниже текст демонст-