Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Звук. isRunning=false сразу после .start(). Почему?  (Прочитано 5946 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mitia
Гость
« : 14-12-2006 09:53 » 

Есть код:

Код:
soundClip.start();
System.out.println(soundClip.isRunning());

На выходе при многократном запуске будем получать то true, то false.
Многократный запуск подразумевает, что при isRunning=true запуска не будет... В общем почему часто музыка вроде как отыграла, а isRunning после старта вернул false? Чем побороть?
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #1 : 14-12-2006 10:13 » new

Есть подозрение, что создается отдельные трид, и он то успевает создаться, то нет. попробуй после старта сделать небольшую паузу.

PS: точного ответа не знаю, это все лишь предположение.
Записан

Удачного всем кодинга! -=x[PooH]x=-
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines