java 错误声音播放器_java 音频播放器出不了声音,代码里哪有问题啊?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;
public class AudioDemo extends JApplet {
private String[] audioFiles={"kiley dean - who will i run to.wma","Lady GaGa - Bad Romance.mp3"};
private JComboBox combFilename=new JComboBox(audioFiles);
private String dirStr="multimedia/";
private AudioClip[] audios;
private AudioClip audioPlay;
private JButton playButton,loopButton,stopButton;
public void init() {
audios=new AudioClip[audioFiles.length];
for(int i=0;i
audios[i]=getAudioClip(getCodeBase(),dirStr+audioFiles[i]);
}
audioPlay=audios[0];
combFilename.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
JComboBox cb=(JComboBox)e.getSource();
int i=cb.getSelectedIndex();
audioPlay=audios[i];
}
});
playButton=new JButton("play");
playButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
audioPlay.play();
stopButton.setEnabled(true);
}
});
loopButton=new JButton("circulate");
loopButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
audioPlay.loop();
loopButton.setEnabled(false);
stopButton.setEnabled(true);
}
});
stopButton=new JButton("stop");
stopButton.setEnabled(false);
stopButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
audioPlay.stop();
loopButton.setEnabled(true);
}
});
JPanel controlPanel=new JPanel();
controlPanel.add(combFilename);
controlPanel.add(playButton);
controlPanel.add(loopButton);
controlPanel.add(stopButton);
setLayout(new BorderLayout());
add(controlPanel,BorderLayout.CENTER);
}
public void stop() {
audioPlay.stop();
}
}
java 错误声音播放器_java 音频播放器出不了声音,代码里哪有问题啊?相关推荐
- java播放器_java音频播放器
java音频播放器备份,支持wav,mp3 播放wav版本 包: 不需要其他jar包 代码: package com; import javax.sound.sampled.*; import jav ...
- java 音频播放器_JAVA音频播放器问题
代码如下,请高手帮忙解决importjava.applet.*;importjava.awt.*;importjava.awt.event.*;importjava.io.*;importjava.n ...
- ios系统html播放音频播放器,iOS音频播放之AVAudioPlayer,AVPlayer,AVQueuePlayer
本文以婚语APP为例,来讲解集体使用方法. 在婚语APP中,分别使用了AVAudioPlayer,AVPlayer,AVQueuePlayer来实现音频播放功能,下面以婚语的实际需求分别介绍它们的使用 ...
- Android-Frame布局,UI布局切换,录音,照相机,影音播放器,音频播放器
<FrameLayout anroid:layout_weight="1"> <ImageView android:scaleType="fitCent ...
- 【音频播放】自制音频播放器—音视频基础概念,未完待续。。。
近期用Electron制作了一个简易版客户端,未完待补充,重点在播放,引用凯教,先说几点.(图片禁止搬运,不得允许不准转载) 研究音频的数字化技术之前,必须对声音和图像的的物理性质有基本的了解. 如下 ...
- iphone html5音乐播放器,HTML5音频播放器,播放列表
许多人创建过音频播放器.通常,您只需选择一个可用的素材,通常是flash player.然而,您可能已经注意到,这些移动设备上的flash播放器不能正常工作(iPhone和Android).今天我要告 ...
- Python歌词解析器(加音频播放)
import pygame import timestrLrc = '''[00:01.49]动力火车 - 当 [00:20.53]当 <还珠格格>主题曲(动力火车) [00:21.89] ...
- 解决华硕前置音频没声音,但后置音频有声音,没有Realtak音频管理器如何处理的问题
最进自己组装台电脑,然后前置音频没声音,音频线已接好,然后后置音频有声音,百度一直说有个Realtak音频管理器,但我用的华硕主板没有呀,重装驱动也没有,最后在打开菜单,找到realtak audio ...
- java终结器_Java的终结器仍然存在
java终结器 当我第一次学习Java并从C ++过渡到Java时,我记得我经常被告知,经常读到它不应该像C ++析构函数那样对待Java终结器,也不应该依靠它. 该建议的频率和坚持性对我产生了影响, ...
最新文章
- python 使用pymssql连接sql server数据库
- linux kernl网址
- Anaconda如何重新在开始菜单显示
- ArrayList动态数组对象 c# 1231
- C++ 什么是伪函数,以及伪函数的使用
- python 反传播_纯Python实现反向传播(BP算法)(5)
- XUtils BitmapUtils 改造以加入drawable支持
- 点云处理软件开发进度
- U盘文件突然变成html文件,U盘里面的文件跟文件夹突然乱码了怎么办
- zblog自动采集伪原创发布
- Linux 上格式化ssd硬盘方法
- 计算机连接拒绝访问,打印机拒绝访问,教您打印机拒绝访问怎么解决
- Eclipse简介、安装及常用快捷键
- 软件测试为什么要学python,资讯详情-用excel不好吗?为什么还要学python?-柠檬班-自动化测试-软件测试培训-自学官网...
- 人工智能与大数据行业的兴起,主要产生了哪些新的职位?
- 使用spark TF-IDF特征计算文章间相似度
- 量化交易 聚宽 布林带策略
- 信号隔离器在PLC/DCS控制系统的应用
- # Alpha冲刺4
- linux进pe读不到硬盘,进入PE后不显示硬盘的解决办法
热门文章
- 三、	vSphere 6.7 U1(三):部署AD和DNS
- 云计算从“仰望星空”到“脚踏实地”
- 让问答更自然 - 基于拷贝和检索机制的自然答案生成系统研究 | 论文访谈间 #02...
- 自定义EL函数、自定义JSTL标签
- Druid 配置_StatFilter
- [转]详细讲解提高数据库查询效率的实用方法、外键关于性能
- android 文字路径,Android自定义控件:路径及文字
- java 缓存 单例_单例模式应用:高速缓存和查找对象(转)
- jar包和war包区别及理解
- WeChat报错navigateTo:fail can not navigateTo a tabbar page