请问jdk-6u20为什么没有sun.audio这个包?

nobullet 2010-08-29 08:21:17
请问,我安装的是jdk-6u20,却找不到sun.audio这个包,1.5的api里面也没有提到过。难道说Java早已经取消了应用程序对声音的支持了吗?谢谢!
...全文
261 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nobullet 2010-08-29
  • 打赏
  • 举报
回复
应该算是解决了吧。。。我用eclipse3.5是没有办法引入sun.audio.AudioPlayer这个类的。一旦引入就报错错,提示找不到这个类。但是用NetBeans6.8就完全可以引入。。。用eclipse3.5 可以引入 sun.audio.*。AudioPlayer则用不了,难道说这两个IDE用的不是同一个Jdk么。。。我没有配置过。eclipse肯定用的是我安装的jdk,这个jdk版本是1.6。
nobullet 2010-08-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bao110908 的回复:]

sun.audio 是 Sun JRE 底层的包,Oracle 很有可能会将其改为 oracle.audio!

在代码中是不建议使用的。因为这种 JRE 底层包中不能跨平台的,也不是每个厂商的 JRE 都含有的。因此这些包都是未归档的,也就是说没有 API DOC 可供查阅的。
[/Quote]
哦,原来如此...谢谢您!Java没有可以既支持声音又可以跨平台的类吗?自己的程序需要有声音的时候怎么办呢?它可以牺牲掉跨平台运行,又有什么类可以满足这种需求呢?
  • 打赏
  • 举报
回复
sun.audio 是 Sun JRE 底层的包,Oracle 很有可能会将其改为 oracle.audio!

在代码中是不建议使用的。因为这种 JRE 底层包中不能跨平台的,也不是每个厂商的 JRE 都含有的。因此这些包都是未归档的,也就是说没有 API DOC 可供查阅的。
nobullet 2010-08-29
  • 打赏
  • 举报
回复
奇怪。。csdn也没有解决刷新重复提交的问题吗。。。
自己顶一下。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧