Zum neuen Informatik-Forum >>
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Beep

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Java/JSP
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
mr. black



Anmeldungsdatum: 20.02.2005
Beiträge: 39
Wohnort: Krumbach

BeitragVerfasst am: 23. Apr 2005 20:43    Titel: Beep Antworten mit Zitat

Wie kann man mit Java einen BeepTon erzeugen?
In C gehts ja mit '\f' oder so aber in Java funktioniert das nicht.

java.awt.Window.getToolkit().beep();

Das Funktioniert natürlich, aber ich will kein neues WindowObject anlegen nur
um einen BeepTon zu erzeugen.

_________________
Zeit ist, was man auf einer Uhr abliest. A.E.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
kurellajunior
Administrator


Anmeldungsdatum: 14.02.2005
Beiträge: 214
Wohnort: Berlin-Pankow

BeitragVerfasst am: 25. Apr 2005 10:31    Titel: Antworten mit Zitat

Tja, sorry, aber in Java gilt (fast) immer: ohne Objekt nix Funktion. (Mit einigen wenigen Ausnahmen der statischen Funktionen)
beep ist keine statische Funktion, da sie betriebssytemabhängige Initialisierungen benötigt. Du kannst selbstverständlich auch jedes andere Toolkit Dir holen. Ich kenne keine andere Methode um beeps zu erzeugen.Wozu eigentlich?

_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Georg
Administrator


Anmeldungsdatum: 15.02.2005
Beiträge: 57
Wohnort: Aachen

BeitragVerfasst am: 30. Apr 2005 12:55    Titel: Antworten mit Zitat

Mit Java wird man bestimmt auch Systembefehle direkt aufrufen können, als würde man sie in die Eingabeaufforderung eingeben. Unter Linux gibt da dann zum Beispiel den Befehl `beep`. Das ist dann auch nicht wirklich plattforumunabhängig, aber einfach.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sommer87



Anmeldungsdatum: 14.02.2005
Beiträge: 36
Wohnort: Hessen (nähe FFM)

BeitragVerfasst am: 22. Jul 2005 14:37    Titel: Antworten mit Zitat

Ist zwar schon einige Zeit her, dass du das wissen wolltest aber in Java kann man über den Datentyp char einen beep-Ton erzeugen.

Die char-Variable muss den Wert 7 haben:

Code:
class beep{

  public static void main(String[] args) {

    char a;
    a=7;
    System.out.println(a);
  }
}

_________________
mfg
sommer87
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Crotaphytus



Anmeldungsdatum: 08.05.2005
Beiträge: 213

BeitragVerfasst am: 22. Jul 2005 22:23    Titel: Antworten mit Zitat

Da brauchst aber gar nicht unbedingt diese drei Zeilen, das kannst auch einfach mit

Code:
System.out.print("" + (char) 7);


erreichen. Allerdings stellt sich die Frage, ob das immer funktioniert. Die Dos-Eingabeaufforderung hat ja n ziemlich perversen Zeichensatz, wenn das also da geht heißt das noch lange nicht, dass das sonst auch immer funktionieren wird.[/code]

_________________
Genie oder Wahnsinn? Wer kann es wissen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Alexej
Gast





BeitragVerfasst am: 15. Nov 2005 08:14    Titel: "java.awt.Window.getToolkit().beep();" ist besser Antworten mit Zitat

Das geht aber auch anders:
System.out.print("\007");
Außerdem System.out.print("" + (char) 7); oder System.out.print("\007"); funktionieren mit javaw nicht...
Nach oben
Brandti



Anmeldungsdatum: 26.11.2005
Beiträge: 12

BeitragVerfasst am: 10. Dez 2005 12:06    Titel: Antworten mit Zitat

Und vor allem ist das dann nicht der noch relativ schöne Betriebssystemwarnton, sondern dann Piept der Lautsprecher im PC, was sich noch schlimmer anhört.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Java/JSP Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen