JAVA — воспроизводить звук каждый раз, когда к метке добавляется буква. ⇐ JAVA
JAVA — воспроизводить звук каждый раз, когда к метке добавляется буква.
Я сделал таймер, который каждые X секунд добавляет букву к метке, и я хотел бы, чтобы каждый раз, когда добавляется буква, воспроизводился звук, я провел небольшой тест, но не могу этого сделать.
Код:
int count = 0 String text = "Привет, сегодня хороший день"; StringBuilder text1 = новый StringBuilder(""); Таймер таймер = новый таймер(); Задача TimerTask = новый TimerTask() { @Override публичный недействительный запуск() { если (count!= text.length()) { text1.append(text.charAt(count)); label.setText(text1.toString()); считать++; } еще { таймер.отмена(); } } }; timer.schedule(задача, 0, 50); Я пробовал:
попробуй { клип.open(аудиопоток); } поймать (LineUnavailableException e) { е.printStackTrace(); } поймать (IOException e) { е.printStackTrace(); } клип.старт(); клип.стоп(); клип.закрыть(); внутри if и других вариантов, но это замедляет работу программы и звук даже не воспроизводится.
Я сделал таймер, который каждые X секунд добавляет букву к метке, и я хотел бы, чтобы каждый раз, когда добавляется буква, воспроизводился звук, я провел небольшой тест, но не могу этого сделать.
Код:
int count = 0 String text = "Привет, сегодня хороший день"; StringBuilder text1 = новый StringBuilder(""); Таймер таймер = новый таймер(); Задача TimerTask = новый TimerTask() { @Override публичный недействительный запуск() { если (count!= text.length()) { text1.append(text.charAt(count)); label.setText(text1.toString()); считать++; } еще { таймер.отмена(); } } }; timer.schedule(задача, 0, 50); Я пробовал:
попробуй { клип.open(аудиопоток); } поймать (LineUnavailableException e) { е.printStackTrace(); } поймать (IOException e) { е.printStackTrace(); } клип.старт(); клип.стоп(); клип.закрыть(); внутри if и других вариантов, но это замедляет работу программы и звук даже не воспроизводится.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Применить различное форматирование только к одной метке столбца в метке столбца matplotlib
Anonymous » » в форуме Python - 0 Ответы
- 69 Просмотры
-
Последнее сообщение Anonymous
-