Java的Beep库?

Java的Beep库?,java,beep,Java,Beep,在Java中,是否有任何函数可以以给定的频率和持续时间发出(主板)嘟嘟声?用我用过的多种语言,你可以;嘟嘟声可用于指示某些类型的错误,也可用于轻松生成音乐 发出哔哔声的标准方法是打印哔哔声字符(\007或其他),或使用Toolkit.beep(),两者都不允许您指定频率和持续时间 我正在考虑实现一个本地方法,但是应该有一个库来完成这个简单的任务。我正在寻找类似于SomeClass.beep(5001000)的东西 我的应用程序仅在Windows上受支持 谢谢。如果您100%确定只支持window

在Java中,是否有任何函数可以以给定的频率和持续时间发出(主板)嘟嘟声?用我用过的多种语言,你可以;嘟嘟声可用于指示某些类型的错误,也可用于轻松生成音乐

发出哔哔声的标准方法是打印哔哔声字符(\007或其他),或使用Toolkit.beep(),两者都不允许您指定频率和持续时间

我正在考虑实现一个本地方法,但是应该有一个库来完成这个简单的任务。我正在寻找类似于
SomeClass.beep(5001000)的东西

我的应用程序仅在Windows上受支持


谢谢。

如果您100%确定只支持windows,您可以随时使用调用相应的

它包含Java源代码和用于实现所需功能的DLL。在给定的持续时间内,它以特定的频率从内部PC扬声器发出各种声音。查看“友谊地久天长”示例:)它使用JNI通过附带的DLL实现这一点


顺便说一句。。我认为使用工具包是不可靠的。它没有在我的电脑上生成输出。

algo4j
也可以这样做

请参阅此文件:


Downvoter,请评论您为什么对其投了否决票。我认为这是一个有效的答案。我喜欢为一个被接受的、正确的问题得到一个大大的零分:)