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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
ытие
      btn = (Button)evt.target;

      // Выполняем ветвление по кнопкам
      
      // Нажата кнопка однократного проигрывания
      if(evt.target.equals(btPlay))
      {
        // Запускаем однократное проигрывание
        appAudio.auClip.play();

        // Разблокируем кнопку остановки проигрывания
        btStop.enable();
      }

      // Нажата кнопка проигрывания в цикле
      else if(evt.target.equals(btLoop))
      {
        // Запускаем проигрывание в цикле
        appAudio.auClip.loop();

        // Разблокируем кнопку остановки проигрывания
        btStop.enable();
      }

      // Нажата кнопка остановки проигрывания
      else if(evt.target.equals(btStop))
      {
        // Останавливаем проигрывание
        appAudio.auClip.stop();

        // Блокируем кнопку остановки проигрывания
        btStop.disable();
      }

      // Если событие возникло от неизвестной кнопки,
      // мы его не обрабатываем
      else
      {
        return false;
      }

      // Возвращаем признак того, что мы обработали событие
      return true;
    }

    // Если событие вызвано не кнопкой, 
    // мы его не обрабатываем
    return false;
  }
}
   Файл документа HTML, содержащий все три аплета, приведен в листинге 6.2.
Листинг 6.2. Файл Inspector\Inspector.html


Inspector






The source. Описание исходных текстов Обращаем еще раз ваше внимание на то, что в исходном тексте аплета Inspector импортируется описание класса Audio: import Audio; Это необходимо для того чтобы аплет мог получить доступ к полю auClip, определенному в этом аплете. Рассмотрим поля и самые важные методы класса Inspector. Поля класса Inspector В поле appContext хранится ссылка на интерфейс AppletContext, с помощью которого мы будем получать список
 
<<-[Весь Текст]
Страница: из 275
 <<-