Quiero alertar al usuario en una aplicación Swing de ciertos eventos con un bip de altavoz de PC, ya que no en cada PC hay una tarjeta de sonido con un altavoz conectado. (Al menos en mi PC de trabajo no hay altavoz, con una razón. :-) ¿Cómo puedo hacer esto?Cómo hacer ruido en el altavoz de la PC con Java
ACTUALIZACIÓN: java.awt.Toolkit.getDefaultToolkit(). Beep() parece que normalmente genera un sonido en la tarjeta de sonido. Solo usa el altavoz si no hay una tarjeta de sonido activa. Imprimir un valor ASCII 7 funciona solo si la aplicación se inicia en un terminal, que al menos una aplicación Swing generalmente no lo es. Entonces, la pregunta sigue abierta.
Solo para observar, tengo una nueva PC que no tiene un parlante interno. –
@Jonathan S. - No sabía que tales cosas existieran. ¿Es una computadora portátil? –
Si construyes el tuyo, obviamente no puedes conectar el parlante, pero no conozco ninguno que no tenga uno.Son muy necesarios para la depuración de problemas de la placa base (códigos de sonido), entre otras cosas. – rmeador