"beep!" do sistema

3 respostas
wilsonrf

Caros amigos,surgiu uma dúvida que acredito que alguns já podem ter tido:
Não sei por que cargas d’água não consegui emitir o “beep!” do sistema chamando

Toolkit.getDefaultToolkit().beep();

alguém saberia dizer o por que e alguma solução pra eu poder emitir o som?
Grato.

3 Respostas

cassio

http://www.guj.com.br/posts/list/44610.java

RegisFurtado

Não sei se pode ser isso, se seu pc não estiver corretamente instalado ele não reproduz alguns tipos de sons .

T

De fato, por algum motivo não consegui ouvir dois bips na minha máquina com o seguinte programa:

import java.awt.*;

class TesteBeep {
    public static void main(String[] args) {
        System.out.println ("Você vai ouvir um bip.");
        try { Thread.sleep (1000); } catch (InterruptedException ex) {}
        System.out.print ("\u0007"); // isto produz um bip no Windows (Command Prompt) e no Unix/Linux.
        System.out.println ("Agora você deveria ouvir outro bip.");
        System.out.println ("Pode ser que esteja tocando o bip na sua placa de som");
        try { Thread.sleep (1000); } catch (InterruptedException ex) {}
        Toolkit.getDefaultToolkit().beep();
        try { Thread.sleep (1000); } catch (InterruptedException ex) {}
    }
}

Estou achando que ele está jogando o segundo bip na minha placa de som. Mas preciso pegar meus fones de ouvido para confirmar.

Criado 7 de novembro de 2006
Ultima resposta 7 de nov. de 2006
Respostas 3
Participantes 4