有一个端口可以让您访问计算机的调音台,但静音可以使计算机的所有声音静音.所以这可能不是一个好选择.

除此之外,我相信您需要当前播放的Clip或SourceDataLine的类实例.然而,最有可能的是,applet使用Applet的AudioClip类进行播放,这可能会也可能不会在内部使用Clip / SourceDataLine …

无论如何,您可以尝试以下方法,它应该适用于大多数Java Sound实现:

>从AudioSystem获取所有混音器

Mixer.Info[] infos = AudioSystem.getMixerInfo();

for (Mixer.Info info: infos) {

Mixer mixer = AudioSystem.getMixer(info);

}

确保导入javax.sound.sampled.*

>从每个Mixer中,检索回放线

getSourceLines()

>对于每个返回的行,尝试获取静音控件:

BooleanControl bc = (BooleanControl) line.getControl(BooleanControl.Type.MUTE)

if (bc != null) {

bc.setValue(true); // true to mute the line, false to unmute

}

请注意,无法保证您将获得行,并且无法保证Java Sound实现为给定行提供MUTE控件.

java windows静音_java – 如何创建静音选项相关推荐

  1. java 按钮组_java中创建一个按钮组,有10个按钮,分别写着0,1,2,,3。。。。9

    展开全部 用Java创建按钮组32313133353236313431303231363533e59b9ee7ad9431333332643966的程序如下:import java.awt.GridL ...

  2. java rectangle 单位_Java作业(创建Rectangle类).doc

    <Java语言>课程作业 (第一次) 题 目 学 院 专 业 班 别 学 号 姓 名 2010年10月8日 一.课程题目 12.创建一个名为Rectangle的类来表示一个使用宽度和高度来 ...

  3. appium java版本错误_java – 无法创建新会话. appium代码中的错误

    无法创建新会话. (原始错误:请求新会话,但其中一个正在进行中)如果我第二次运行我的代码,则会显示此错误.第一次正常工作 为selenium编写代码 public static void main(S ...

  4. Java创新型模式_java设计模式--创建型模式(一)

    2016-04-24 10:10:34 创建型模式:工厂方法模式.抽象工厂模式.单例模式.建造者模式.原型模式 注意:工厂模式可以分为三类: 1)简单工厂模式(Simple Factory) 2)工厂 ...

  5. java 静态数组_java(四)创建静态数组

    一.静态数组要分配内存空间 语法:type[] ary = new type[number]; int[] ary; 声明数组是什么类型:内存空间为5的数组: ary=new int[5]; 用法: ...

  6. java windows域_JAVA windows 域认证指南

    实现方法: import java.util.Hashtable; import javax.naming.Context; import javax.naming.NamingEnumeration ...

  7. java新建测试程序_java – 如何创建一个CloseableHttpResponse对象来帮助测试?

    我正在尝试构建一个 CloseableHttpResponse模拟对象,以在我的单元测试中返回,但是没有构造函数.我发现这个 DefaultHttpResponseFactory,但它只是一个Http ...

  8. java windows静音_java – 媒体播放器得到静音/取消静音太迟了

    我已经设置了一个复选框,现在如果取消选中,媒体播放器应该立即取消静音,当检查立即静音时,现在问题是当我选中/取消选中复选框时,声音不会立即静音但是最近我重新开始活动- 我怎么解决这个问题? 该计划的主 ...

  9. java copyfile失败_java – FileUtils.copyFile()在目标是网络路径时不创建文件(在Windows上)...

    我正在使用apache common的FileUtils.copyFile()将本地磁盘上的文件复制到网络共享位置.共享文件夹已存在,运行该应用程序的用户具有该权限. FileUtils.copyFi ...

最新文章

  1. 重新认识创业者与资本的博弈
  2. JVM内存状况查看方法和分析工具
  3. 设计模式的理解:桥模式 Bridge
  4. Spring 杂谈.
  5. 所以Apache基金会不受美国法律约束?
  6. 传奇霸业维护服务器,37传奇霸业8月18日部分区服维护计划
  7. web通信 长连接、长轮询
  8. Throwable 结构图
  9. XEIM 帮助文档【草稿版】
  10. .Net魔法堂:史上最全的ActiveX开发教程——部署篇
  11. 【WPF/WAF】使用System.Windows.Interactivity交互事件
  12. API网关的几点思考
  13. 【Java万字笔记】重要基础知识点整理与汇总
  14. hp服务器系统检测,HP服务器检测步骤
  15. java wsdl文件生成代码_如何用myeclipse将wsdl文件生成java代码
  16. Linux 定时器 setitimer
  17. BeautyGAN图片的高精度美颜
  18. SpringBoot整合Elasticsearch BBoss
  19. JS-对象,包装类--渡一教育(视频笔记)
  20. 【求职面试】程序员面试如何做自我介绍?

热门文章

  1. Visual Age for Java_VisualAge for Java使用技巧
  2. python自己做课程表_Kivy做一个课程表App(上)
  3. win10浏览器闪退_win10内置浏览器闪退怎么办
  4. SQL语句报错:1062, “Duplicate entry ‘XXX‘ for key ‘XXX‘
  5. python web开发屠龙刀flask
  6. 整理学习:100多道前端面试题(一起加油,且行且珍惜)
  7. 电子制造ERP管理系统在仓库管理中的应用
  8. 浅析企业即时通讯软件为企业带来的好处有哪些
  9. 非科班程序员半路出家并成功进入eBay,秘籍在这里
  10. Python校实训第一天----分支语句之星座查询