gpt4 book ai didi

java - Java 的蜂鸣声库?

转载 作者:搜寻专家 更新时间:2023-10-31 19:51:18 24 4
gpt4 key购买 nike

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

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

我正在考虑实现 native 方法,但某处应该有一个库来完成这个简单的任务。我正在寻找类似 SomeClass.beep(500,1000);

的内容

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

谢谢。

最佳答案

在此处查看此链接:

http://mindprod.com/products2.html#SPEAKER

它包含 Java 源代码和一个 DLL,用于实现您需要的功能。它会在给定的持续时间内以特定频率从内部 PC 扬声器发出各种声音。查看 Auld Lang Syne 示例 :) 它使用 JNI 通过包含的 DLL 实现此目的。

顺便说一句..我不相信使用该工具包是可靠的。它没有在我的电脑上产生输出。

关于java - Java 的蜂鸣声库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com