首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用Java在PC扬声器上制造噪音

如何用Java在PC扬声器上制造噪音
EN

Stack Overflow用户
提问于 2008-11-06 18:02:59
回答 5查看 24.7K关注 0票数 20

我想在Swing应用程序中用老式的PC扬声器嘟嘟声(而不是声卡)提醒用户某些事件,因为并不是每台PC上都有连接扬声器的声卡,或者音量可能变为零,或者耳机可能已连接……我该怎么做呢?

更新: java.awt.Toolkit.getDefaultToolkit().beep()似乎通常会在声卡上产生声音。它只在没有活动声卡的情况下使用扬声器。只有当应用程序在终端启动时才能打印ASCII值7,至少Swing应用程序通常不是这样的,所以这个问题仍然悬而未决。

EN

回答 5

Stack Overflow用户

发布于 2008-11-06 18:04:05

Toolkit.getDefaultToolkit().beep();

票数 21
EN

Stack Overflow用户

发布于 2008-11-06 18:09:58

试试这个:

代码语言:javascript
复制
java.awt.Toolkit.getDefaultToolkit().beep();  

虽然我不确定这是PC扬声器发出的蜂鸣声,还是操作系统发出的蜂鸣声,但它对我来说是有效的。

票数 7
EN

Stack Overflow用户

发布于 2010-10-09 02:34:44

除了嘟嘟声之外,你还可以试试JFugue

JFugue是一种开源Java API,用于编程音乐,而不像MIDI那样复杂。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/269657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档