Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
ay сбрасывается, после чего кнопка Stop блокируется.
   Метод start
   Метод start получает управление при первом запуска аплета, а также когда 
страница документа появляется вновь после того как пользователь временно 
переходил к просмотру другой страницы.
   Наша реализация метода start возобновляет циклическое проигрывание, если оно 
выполнялось, когда пользователь покинул страницу с аплетом:
if(fLoopPlay)
  auClip.loop();
   Метод stop
   Если пользователь запустил проигрывание звукового файла в цикле, а затем 
перешел к просмотру другой страницы, метод stop останавливает циклическое 
проигрывание:
if(fLoopPlay)
  auClip.stop();
   Когда пользователь вернется к просмотру нашей страницы, метод start, 
описанный выше, возобновит проигрывание звукового файла.
6 ВЗАИМОДЕЙСТВИЕ МЕЖДУ АПЛЕТАМИ
   До сих пор наши аплеты жили в документах HTML сами по себе. В этой главе мы 
расскажем о том, как организовать взаимодействие между аплетами, расположенными 
в одном и том же документе HTML.
   Как аплеты могут взаимодействовать друг с другом?
   С помощью интерфейса AppletContext, о котором вы скоро узнаете, аплеты могут 
получать списки всех аплетов для текущего документа HTML. Эти списки состоят из 
ссылок на соответствующие объекты класса Applet, пользуясь которыми можно 
получить доступ к полям и методам, определенным в этих аплетах как public, 
могут получать строку описания аплета, описание параметров и значения, 
передаваемые аплетам через параметры в документе HTML.
   Таким образом, аплеты могут взаимодействовать друг с другом достаточно 
тесным образом.
   Использование интерфейса AppletContext
   Для того чтобы получить список всех аплетов, расположенных в текущем 
документе HTML, ваш аплет прежде всего должен получить ссылку на интерфейс 
AppletContext. Затем нужно вызвать метод getApplets, возвращающий искомый 
список.
   Рассмотрим этот процесс подробно.
   Получение контекста аплетов
   Для получения контекста аплетов, или ссылки на интерфейс AppletContext вы 
должны воспользоваться методом getAppletContext, определенным в классе Applet:
AppletContext appContext;
appContext = getAppletContext();
   Далее, вызывая методы, определенные в интерфейсе AppletContext, вы можете 
получить ссылку на конкретный аплет или список ссылок на все аплеты.
   Получение ссылки на аплет
   Метод getApplet возвращает ссылку на аплет, заданный своим именем:
public abstract Applet getApplet(String name);
   Это имя должно быть указано в параметре NAME оператора  языка HTML, 
или оно должно пер
		
 
<<-[Весь Текст]
Страница: из 275
 <<-