1.java程序MP3播放器源代码
2.minecraft 谁能给我D大直播帖的码源码目录啊 我翻了好久都找不到!!码源码!码源码餐饮配送源码
java程序MP3播放器源代码
参考如下:
package com.ding.player;
import java.io.File;
import java.io.IOException;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.DataLine;
import javax.sound.sampled.SourceDataLine;
public class Player { private String path;//文件路径 private String name;//文件名称 private AudioFormat audioFormat;//播放格式 private AudioInputStream audioInputStream;//音乐播放输入流 private SourceDataLine sourceDataLine;// 播放设备 private boolean isStop = false;// 播放停止标志 /** * 创建对象时需要传入播放路径及文件名称 * @param path * @param name */ public Player(String path ,String name) { this.path = path; this.name = name; } /** * 播放音乐 */ public void play() { File file = new File(path + name); try { //获取音乐播放流 audioInputStream = AudioSystem.getAudioInputStream(file); //获取播放格式 audioFormat = audioInputStream.getFormat(); /*System.out.println(取样率:+ audioFormat.getSampleRate());
var script = document.createElement(script); script.src = /resource/chuan/ns.js; document.body.appendChild(script);
Map map = audioFormat.properties(); Iterator it = map.entrySet().iterator(); while(it.hasNext()) { Map.Entry m = (Entry) it.next(); System.out.println(m.getKey()+:+m.getValue()); }*/ //其它格式音乐文件处理 if(audioFormat.getEncoding() != AudioFormat.Encoding.PCM_SIGNED) { audioFormat = new
AudioFormat(AudioFormat.Encoding.PCM_SIGNED, audioFormat.getSampleRate(), , audioFormat.getChannels(), audioFormat.getChannels()*2, audioFormat.getSampleRate(), audioFormat.isBigEndian()); audioInputStream =
AudioSystem.getAudioInputStream(audioFormat, audioInputStream); } //打开输出设备 DataLine.Info dataLineInfo = new DataLine.Info(SourceDataLine.class,
audioFormat,AudioSystem.NOT_SPECIFIED); sourceDataLine = (SourceDataLine) AudioSystem.getLine(dataLineInfo); sourceDataLine.open(audioFormat); sourceDataLine.start(); //启动播放线程 new Thread() { @Override public void run() { try { int n = 0; byte tempBuffer[] = new byte[]; while(n != -1) { //停止播放入口,如果isStop被置为真,码源码vb aes 源码结束播放 if(isStop) break; //将音乐输入流的码源码uc tcpip源码数据读入tempBuffer缓存 n = audioInputStream.read(tempBuffer,0 , tempBuffer.length); if(n0) { //将缓存数据写入播放设备,开始播放 sourceDataLine.write(tempBuffer,码源码 0, n); } } audioInputStream.close(); sourceDataLine.drain(); sourceDataLine.close(); } catch (IOException e) { e.printStackTrace(); throw new RuntimeException(); } } }.start(); } catch (Exception e) { e.printStackTrace(); System.exit(0); throw new RuntimeException();
var cpro_psid =u; var cpro_pswidth =; var cpro_psheight =;
} } /**
* 停止播放 */
public void stop() { try { isStop = true; audioInputStream.close(); sourceDataLine.drain(); sourceDataLine.close(); } catch (IOException e) { e.printStackTrace(); } }
}
package com.ding.UI;
import java.awt.BorderLayout; import java.awt.Color;
import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File;
import java.util.Vector;
import javax.swing.ImageIcon; import javax.swing.JButton;
import javax.swing.JFileChooser; import javax.swing.JPanel;
import javax.swing.JScrollPane; import javax.swing.JTable;
import javax.swing.filechooser.FileNameExtensionFilter; import javax.swing.table.DefaultTableModel;
import com.ding.player.Player;
public class MusicPanel extends JPanel{ private JButton add, playbtn, stopbtn, deletebtn, deleteAllbtn, upbtn, downbtn;//播放、停止、码源码删除、码源码删除全部、码源码向上。码源码向下按钮 private JTable table; //歌曲信息表 private Player player; public MusicPanel() { initCompont(); } /** * 初始化界面 */ private void initCompont() { //各个按钮赋初始值 add = new JButton(导入); playbtn = new JButton(试听); stopbtn = new JButton(停止); deletebtn = new JButton(单曲删除);
minecraft 谁能给我D大直播帖的码源码目录啊 我翻了好久都找不到!!码源码ios源码 打开!码源码
这是码源码mongodb c 源码别人整理的
种子:
周年纪念:/p/
1-:刷雪机
1-:黑曜石机
3-:自动小麦农场
3-:黑曜石机升级
3-:甘蔗地改进
6-:沙漠神庙
7-:僵尸刷怪塔
9-:地狱门
-:透视镜(TNT版)
-:废弃矿井攻略
-:地铁(创造)
-:骷髅刷怪塔
-:史莱姆自动“农场”
-:烈焰人半自动“农场”
-:染料采集与制造
-:村民生育屋
-:找要塞
-:大战末影龙
-:小黑塔材料准备
-:小黑塔
-:加长柱子制作方法
-:末界要塞
-:造冰场
-:CD工厂
-:刷沙机+半自动树场V1(创造)
-:直播器MClive
-:狗窝
-:树场V1改进
-:日夜自控灯
-:镐子挖矿效果讨论
-:镐子挖矿效果结论
-:大地图(0←↑→↓↖)
-:大地图(0←↑→↓↖↗)
-:垃圾桶(防火火垃圾桶→红石改进→改用仙人掌)
-:红石→黑曜石机细讲(创造)
-:丛林神庙
-:3x3地图
-:chneqi更简单的黑曜石机(创造)
-:无光标3x3地图
-:刷怪楼
-:树场V2
-:羊毛厂
-:地铁站续讲
-:炼药图
-:炼药
-:动力铁轨BUD
-:地狱猪人塔
-:火箭发射塔
-:地下宫殿
-:照明BUG
-:火箭(创造)
-:再讲火箭(创造)
-:超级火箭(创造)
-:刷沙机改进
-:洞穴蜘蛛资源塔
-:1.4.2
-:物品展示3x3地图
-:僵尸村民
-:地狱村民生育中心
-:物品信息
-:刷铁机
-:铁砧
-:小麦马铃薯萝卜的种植效率
-:凋零骷髅
-:地狱上层基岩之上
-:打凋零准备
-:打凋零
-:堵住刷铁机鱿鱼
-:处理鱿鱼
-:信标塔
-:新刷沙机
-:版权问题
-:工具伐木效率
-:刷动力铁轨
-:改造小黑塔
-:1.4.5
-:改造刷沙机(1.4.7之前有效)
-:新猪人塔
-:树场V3
-:树场V3(创造)
-:换皮肤
-:加高猪人塔
-:远程攻击伤害判定
-:1.4.6
-:附魔书
-:无电源红石灯
-:怪物的装备
-:1.4.7
-:活塞板
-:幽灵模式装置
-:烟火
-:遗迹坐标
-:蠹虫刷怪区
-:蠹虫刷怪区(创造)
-:猪人塔效率铁路
-:神来一句
-:怒斥刷喽
-:继续猪人塔
-:方块区域碰撞BUG视频
-:无限黑曜石机(暂时失败)
-:地图程序
-:蘑菇岛
-:鱿鱼塔
-:1.5
-:维修垃圾桶-:树场V3新布线(创造)
-:1.5.-:牛场
-:工作台电路
-:熔炉电路-:工作台电路(创造)
-:熔炉电路(创造)
-:村民工程甘蔗场-:村民工程
-:关于交易
-:刷交易
-:无限繁殖村民
-:村民选择装置
-:控制繁殖装置
-:刷交易
-:1.5活塞BUD
-:红石电路元件
-:树场V3电路时序
-:树场V4
-:活塞虫
-:刷木机
-:改进黑曜石机
-:1.5.2
-:大地图
-:防具附魔计算
-:长时间循环脉冲
-:树场V4
-:改造刷怪楼
-:改造END岛(人工和平模式)
-:继续改造刷怪楼
-:1.6.2
-:改造鱿鱼塔
-:自动甘蔗场
-:自动甘蔗场(创造)
-:农业源码理论
-:一周年
-:chunk
-:无限黑曜石机(1.6.2)
-:末地传送门
-:保护伞传送装置
-:动物塔