Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
kaheu
34 / 0 / 1
Регистрация: 19.08.2013
Сообщений: 246
1

Sound

29.05.2015, 14:47. Просмотров 238. Ответов 2
Метки нет (Все метки)

После запуска потока количество потребляемой оперативной памяти увеличивается, но после его закрытия не уменьшается, что не так?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public class sounds extends Thread{
    
    String sound;
    
    sounds(String rec){
        sound = rec;
        setDaemon(true);
        setPriority(NORM_PRIORITY);
        start();
    }
    
    public void run(){
        
        try {
            try{
         File soundFile = new File("sound.wav");
            AudioInputStream ais;
            ais = AudioSystem.getAudioInputStream(soundFile);
            Clip clip = AudioSystem.getClip();
            clip.open(ais);
            clip.setFramePosition(0);
            clip.start();
 
         ais.close();
 
          finally{
             stop();
             }
            
        } catch (UnsupportedAudioFileException | IOException | LineUnavailableException e) {e.printStackTrace();}
    }
    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2015, 14:47
Ответы с готовыми решениями:

Java sound midi
Добавил на кнопку воспроизведение звука, НО по какой то причине звук не...

Воспроизведение звука в консольном приложении через javax.sound.sampled.*
Для изучения java пишу для себя консольное приложение. Одной из функций хочу...

Sound в QT
Здравствуйте Подскажите как при нажатие на pushbutton запускался файл со...

Sound Sound ML-1
Что можете сказать о данной акустической системе, начитавшись отзывами в...

Sound Card
Как установить интегрированную звуковую карту на Linux ALT (Mandrake 7.0)...

2
Pablito
2745 / 2180 / 737
Регистрация: 12.05.2014
Сообщений: 7,630
Завершенные тесты: 1
29.05.2015, 19:24 2
Цитата Сообщение от kaheu Посмотреть сообщение
После запуска потока количество потребляемой оперативной памяти увеличивается, но после его закрытия не уменьшается
а как смотреть?

Цитата Сообщение от kaheu Посмотреть сообщение
что не так?
рискну предположить что причина в setDaemon(true);
0
kaheu
34 / 0 / 1
Регистрация: 19.08.2013
Сообщений: 246
30.05.2015, 08:04  [ТС] 3
Цитата Сообщение от Паблито Посмотреть сообщение
рискну предположить что причина в setDaemon(true);
Нет, точно не из-за этого
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2015, 08:04

3d sound for python 3
Подскажите, пожалуйста, библиотеки для последних версий питона, реализующих...

Sound в PureBasic
Приветствую всех. Когда-то, очень давно, на cyberforum была моя тема о выборе...

Notification sound
private void sendNotification(String greetMsg) { Intent resultIntent...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru