Параметры для передачи в апплет
Листинг 14.7. Параметры для передачи в апплет
<html>
<head>
<title>
Applet</title>
</head>
<body>
Ниже выполняется апплет.<br>
<applet code = "HelloWorld.class" width = "400" height = "50">
<param name = "fontName" value = "Serif">
<param name = "fontStyle" value = "2">
<param name = "fontsize" value = "30">
</applet>
</body>
</html>
В апплете для приема каждого параметра надо воспользоваться методом getParameter (String name) класса Applet, Возвращающим строку типа String. В качестве аргумента этого метода задается значение параметра name в виде строки, причем здесь не различается регистр букв, а метод возвращает, значение параметра value тоже в виде строки.
Замечание
Замечание
Операторы System.out.println(), обычно записываемые в апплет для отладки, выводят указанные в них аргументы в специальное окно браузера Java Console. Сначала надо установить возможность показа этого окна. В Internet Explorer это делается установкой флажка Java Console enabled выбором команды Tools | Internet Options | Advanced. После перезапуска IE в меню View появляется команда Java Console.
В листинге 14.8 показан переработанный апплет HelloWorld. В нем назначен белый фон, а шрифт устанавливается с параметрами, извлеченными из HTML-файла.