我目前正在编写一个Java程序,我想用它来控制我的PC的主要扬声器。目前我正在尝试使用JSlider
。有没有办法让我ChangeListener
来做这件事?如果不是ChangeListener
,还有其他方法可以将其整合到我的程序中吗?我不知疲倦地在网上搜索这个。
答案 0 :(得分:0)
警告:关于声音的Java教程不是最容易阅读的。
http://docs.oracle.com/javase/tutorial/sound/accessing.html 这个将告诉你如何找出你的系统是什么。您需要找出与OS扬声器输出相对应的线路或端口。
http://docs.oracle.com/javase/tutorial/sound/controls.html 这个将向您展示如何在线路或端口上放置控件。然后,您将把JSlider输出绑定到此Control。
也许从这开始,回过头来看一些更具体的问题,如果(当!)你遇到问题。