Sound beim öffnen der GUI

Tacofan

Aktives Mitglied
Hallo,

ich möchte ganz gerne sobald ich meine GUI öffne das ein bestimmtes Lied abgespielt wird und sobald ich auf einen Button klicke das der Sound gestoppt wird.

Jetzt bin ich auf diese Seite gestollpert http://engine-alpha.org/wiki/Tutorials/Sound

Und habe das hier mal in den Konstruker geschrieben
Code:
Sound meinSound = new Sound("L:\EigeneDateien\myEclipseWorkspace\projekt_Hangman\sound\scary.mp3");

und habe auch gleich im Konstruker

Code:
meinSound.play();

hingeschrieben

und auf den Button wodurch das Lied beendet werden sollte habe ich

Code:
meinSound.stop();
gestoppt.

Aber jetzt das Problem es klappt nicht! Woran liegt es?


_______

Code:
package paket_Hauptfenster;
import paket_Fachklasse.*;

public class Hauptfenster extends JFrame
{

    Hangman spiel;
    Hauptfenster meinSound;
   
   
    private JPanel contentPane;
    private JButton btStopp;

    /**
     * Launch the application.
     */
    public static void main(String[] args)
    {
        EventQueue.invokeLater(new Runnable()
        {
            public void run()
            {
                try
                {
                    Hauptfenster frame = new Hauptfenster();
                    frame.setVisible(true);
                }
                catch (Exception e)
                {
                    e.printStackTrace();
                }
            }
        });
    }

    /**
     * Create the frame.
     */
    public Hauptfenster()
    {
        spiel=new Hangman(1,10);
        meinSound = new Hauptfenster("scary.mp3");
       
        meinSound.play();
        setIconImage(Toolkit.getDefaultToolkit().getImage("L:\\EigeneDateien\\myEclipseWorkspace\\projekt_Hangman\\img\\43980.png"));
        setTitle("Hangman");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(100, 100, 1080, 720);
        contentPane = new JPanel();
        contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
        setContentPane(contentPane);
        contentPane.setLayout(null);
       
        JButton btStart = new JButton("Start");
        btStart.setBounds(235, 353, 89, 23);
        contentPane.add(btStart);
       
        btStopp = new JButton("Stopp");
        btStopp.addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e)
            {
                //btStopp
                 meinSound.stop();
            }
        });
        btStopp.setBounds(394, 353, 89, 23);
        contentPane.add(btStopp);
       
       
        /* Eigener Code */
        String test="Rinderkennzeichnungs- und Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz";
        System.out.println(test.length());
       
       
   
    }
}
 
Zuletzt bearbeitet:

Joose

Top Contributor
Aber jetzt das Problem es klappt nicht! Woran liegt es?

"klappt nicht" ist keine Fehlerbeschreibung!
Was klappt nicht? Wird überhaupt das Lied gestartet? Fliegt eine Exception? Kann Java die Datei zum Lied finden? Wird das Lied nicht gestoppt?
Da kann man sich alles unter "klappt nicht" vorstellen und jedes kann eine andere Ursache haben ;)
 

Tacofan

Aktives Mitglied
"klappt nicht" ist keine Fehlerbeschreibung!
Was klappt nicht? Wird überhaupt das Lied gestartet? Fliegt eine Exception? Kann Java die Datei zum Lied finden? Wird das Lied nicht gestoppt?
Da kann man sich alles unter "klappt nicht" vorstellen und jedes kann eine andere Ursache haben ;)
Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problems:
The constructor Hauptfenster(String) is undefined
The method play() is undefined for the type Hauptfenster
The method stop() is undefined for the type Hauptfenster
 

da921610

Aktives Mitglied
Deine Variable meinSound ist vom Typ Hauptfenster... ist das gewollt oder nicht?
Wenn ja, sagt die Exception alles, was es zu sagen gibt.
Es fehlt ein Konstruktor, der als Parameter einen String erwartet und es fehlen die Methoden play und stop in der Klasse Hauptfenster
 

Tacofan

Aktives Mitglied
Deine Variable meinSound ist vom Typ Hauptfenster... ist das gewollt oder nicht?
Wenn ja, sagt die Exception alles, was es zu sagen gibt.
Es fehlt ein Konstruktor, der als Parameter einen String erwartet
Leider weiß ich nicht wie den Fehler behandelt
Die Methoden ich hoffe diese Stimmen ^^
Code:
    public void stop()
                {
                    meinSound.stop();
                }

Code:
    public void play()
                {
                    meinSound.play();
                }
 

da921610

Aktives Mitglied
Kann es vielleicht sein, dass du heute mittag mit Java oder generell programmieren begonnen hast? Wenn ja, finde ich das gut :) Es kann nie genug Entwickler geben :)

Aber vielleicht versuchst du dich lieber erstmal an dem ein oder anderen Tutorial oder dem ein oder anderem Buch.
Hier ist ein kostenloses Buch, welches du Online durchblättern kannst:

http://openbook.rheinwerk-verlag.de/javainsel/

Weil so, wie du es gerade vor hast, wirst du schnell die Motivation verlieren...
lass erstmal alles grafische weg und konzentriere dich auf allgemeine Themen der Objektorientierung, wie zum Beispiel Klassen, Methoden, Variablen, Vererbung, Kapselung, Polymorphie etc.
 

Joose

Top Contributor
Leider weiß ich nicht wie den Fehler behandelt
Du erstellst im Konstruktor deiner Klasse "Hauptfenster" eine neues Objekt der Klasse "Hauptfenster" und übergibst dabei einen String als Parameter.
1.) Die Klasse "Hauptfenster" besitzt keinen Konstruktor, welcher einen String als Parameter erwartet. Daher kommt auch der Fehler "The constructor Hauptfenster(String) is undefined"
2.) Warum ist "meinSound" vom Typ "Hauptfenster"? Sollte es nicht eher was in richtig Audio Datei sein?

Die Methoden ich hoffe diese Stimmen ^^
Die Methoden sind vorerst unwichtig wenn du nicht mal dein Programm kompilieren kannst ;)
Aber nein ich sehe nicht das deine Klasse Hauptfenster eine Methode "stop" oder "play" anbietet.

Hier 2 andere Links zum Abspielen von Audio
http://stackoverflow.com/questions/6045384/playing-mp3-and-wav-in-java
http://stackoverflow.com/questions/19603450/how-can-i-play-an-mp3-file

Wir haben es in der Schule und es sollte für ein Projekt sein das uns gestellt wurde..
Normalerweise sollte man dann im Unterricht die Grundlagen vermittelt bekommen um es zu schaffen :)
Sprich wenn ihr etwas mit Sounds machen sollt, solltet ihr das besprochen haben oder wenigsten Dokumente oder Links bekommen haben wo es erklärt wird.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
javampir Seltsame Lücken beim Abspielen von Sound Allgemeine Java-Themen 2
M TicTacToe Sound nach jedem Zug Allgemeine Java-Themen 21
ms_cikar JavaOSC (Open Sound Control) Allgemeine Java-Themen 1
J Java Sound Api Sound input und Output auswählen Allgemeine Java-Themen 4
J Sound mit Clip in Linux abspielen Allgemeine Java-Themen 3
J Sound mit Hall und Equalizer abspielen lassen Allgemeine Java-Themen 6
K Sound-Visualisierung in Java Allgemeine Java-Themen 0
Tacofan Sound abspielen Allgemeine Java-Themen 1
D Library/Framework zum Umwandeln von Sound in Notenbilder Allgemeine Java-Themen 1
V Input/Output Sound Dateien aus Jar laden Allgemeine Java-Themen 18
S Java sound pitch modulation Allgemeine Java-Themen 2
B Java Sound Memory Overload Allgemeine Java-Themen 0
B Javax.Sound Problem (setMessage-Methode) Allgemeine Java-Themen 2
DaniSahne96 Input/Output [Sound]Mp3 datein wiedergeben Allgemeine Java-Themen 8
I Sound abspielen aus einem Sample-Array Allgemeine Java-Themen 2
I javax.sound.sampled.* - Hilfe zu den Controls Allgemeine Java-Themen 8
G Threads Klasse Sound und Threads bleiben hängen Allgemeine Java-Themen 4
B AudioInputStream, bzw. Sound bearbeiten / splitten Allgemeine Java-Themen 2
Apo Java Sound Mark/Reset Exception Allgemeine Java-Themen 14
Developer_X Java Sound Lautstärke Allgemeine Java-Themen 10
A sound Allgemeine Java-Themen 4
R Sound unter Java Allgemeine Java-Themen 12
grudge Problem mit Sound Allgemeine Java-Themen 2
I Java und Sound Allgemeine Java-Themen 5
P Sound Buffer prüfen Allgemeine Java-Themen 12
C Sound stoppt Rest & Lautstärke-Problem Allgemeine Java-Themen 4
M Sound in datei abspeichern Allgemeine Java-Themen 3
T Java Sound Engine: Was liegt drunter? Allgemeine Java-Themen 7
E Nach Packen in Jar ist Sound nur noch abgehackt zu hören Allgemeine Java-Themen 2
oliver1974 Java Sound und gleichzeitger Zugriff auf Soundkarte Allgemeine Java-Themen 3
S sampled sound mixen Allgemeine Java-Themen 15
T Sound in JFrame: Ich krichs nich hin =( Allgemeine Java-Themen 7
S Kein Sound in Java Applets unter Win 9x Allgemeine Java-Themen 4
P kein sound bei freenet spielen Allgemeine Java-Themen 2
H Java Sound Allgemeine Java-Themen 2
M Sound anhand von gegebener Frequenz abspielen Allgemeine Java-Themen 2
D Sound ruckelt. Allgemeine Java-Themen 9
M Sound abspielen ohne Sounddatei Allgemeine Java-Themen 5
H Sound wiedergabe und Threads Allgemeine Java-Themen 3
bernd Sound abspielen? Allgemeine Java-Themen 6
K Sound abspielen in Java 1.5 Allgemeine Java-Themen 6
G Mit Klassenlader Sound Ressourcen laden Allgemeine Java-Themen 10
C Sound: Keine Line gefunden. Zu großer internal buffer? Allgemeine Java-Themen 3
P javax.sound: clip.stop(); Allgemeine Java-Themen 4
L Java Sound Allgemeine Java-Themen 2
D Wiedergabe von .wav-Dateien(Sound)? Allgemeine Java-Themen 2
berserkerdq2 Weiß jemand wie ich im Scenebuilder das Fenster so darstellen kann, dass beim Vollbildmodus die Objekte so angezeigt werden? Allgemeine Java-Themen 1
C Probleme beim Erstellen eines runnable-jar files Allgemeine Java-Themen 1
B Mysteriöse Ergebnisse beim Baccarat Programm? Allgemeine Java-Themen 13
8u3631984 Problem beim Mocken von Record Klassen Allgemeine Java-Themen 4
A Zweite Service Klasse beim Kompilieren Allgemeine Java-Themen 6
B Java Reflection Probleme beim wehcselseitigen Referenzieren zweier Klassen/Objekte Allgemeine Java-Themen 14
B Stringmanipulationen beim Dateinamen Allgemeine Java-Themen 8
B Woher kommen die Bildschirmkoordinaten beim java Robot? Allgemeine Java-Themen 14
Alex_99 Programm stürzt beim Aufruf der Funktion ab? Text ausgeben Allgemeine Java-Themen 45
J Mein Frame friert ein beim Uploaden Allgemeine Java-Themen 4
P Selenium Scriipt zeigt Fehler beim Import Allgemeine Java-Themen 3
A Hilfe beim Verständnis Allgemeine Java-Themen 16
stormyark Problem beim Klassen erstellen Allgemeine Java-Themen 1
K Verbesserung der Laufzeit beim Sortieren von Einwohnern nach ihrem Geburtsjahr Allgemeine Java-Themen 0
B Compiler-Fehler Probleme beim Kompilieren mit Jsoup Allgemeine Java-Themen 8
G javamail Problem beim Empfangen von Nachrichten Allgemeine Java-Themen 3
yakazuqi Fehler beim Laden. JDA (Java Discord API) Allgemeine Java-Themen 1
T Problem beim Umwandeln in eine Jar-Datei Allgemeine Java-Themen 3
W Suche Ursache für NPE - woher kommt sie? (Hilfe beim Debugging) Allgemeine Java-Themen 19
U Fehler beim Compillieren Allgemeine Java-Themen 13
B neuroph hält beim XOR lernen nicht an Allgemeine Java-Themen 13
bueseb84 Fehler beim Import von Maven Dependencies aus lokalem artifactory Allgemeine Java-Themen 2
J Jasper Report - seltame Meldung beim compilieren Allgemeine Java-Themen 3
J Linux .jar beim Start automatisch ausführen Allgemeine Java-Themen 6
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
V Threads Probleme beim Aufrufen von Methoden einer anderen Klasse (Threads) Allgemeine Java-Themen 14
M Gibt es eine API die den aktuellen Wert eines Indikators beim Trading zurückgibt? Allgemeine Java-Themen 7
A Fehler beim Öffnen eines Projekts Allgemeine Java-Themen 6
L Compiler-Fehler Generics beim Anhängen von Predicates Allgemeine Java-Themen 1
J WARNING: An illegal reflective access operation has occurred, beim Compilieren von JasperReports, was bedeutet das ? Allgemeine Java-Themen 23
J Problem beim Umstellen auf Java jdk 13 Allgemeine Java-Themen 3
A Problem beim öffnen von Java-Installern Allgemeine Java-Themen 1
J Problem beim Generischen Klassen und Interfaces Allgemeine Java-Themen 2
C Fehler beim Debuggen von Listen Allgemeine Java-Themen 4
L File beim Kopieren in einen anderen Ordner umbenennen Allgemeine Java-Themen 6
B Input/Output Probleme beim Ausführen von Shell-Befehlen mit Java Allgemeine Java-Themen 28
J Probleme beim einbinden von Zip4j library Allgemeine Java-Themen 6
T Compiler-Fehler NoClassDefFoundError beim Laden einer Class Allgemeine Java-Themen 11
S Seitenausrichtung beim Drucken Allgemeine Java-Themen 1
RalleYTN Brauche Hilfe beim Run-Length-Decoding Allgemeine Java-Themen 9
R Optimierung beim Vergleichen von 2 Bildern Allgemeine Java-Themen 23
F SQLite mit Java / Probleme beim INSERT Befehl Allgemeine Java-Themen 4
I Fehler beim Ant-Package erstellen mit Java 9 Allgemeine Java-Themen 1
S Eclipse Probleme beim Implementieren / Ausführen von jUnit 5-Test Suites Allgemeine Java-Themen 14
M Beim Öffnen Dialog Directory und Filetype definieren Allgemeine Java-Themen 2
G Problem beim GUI Allgemeine Java-Themen 9
A Probleme beim Verstehen einer Aufgabenstellung Allgemeine Java-Themen 11
A OOP Problem beim Berechnen der größten Fläche eines Ringes Allgemeine Java-Themen 19
F Problem beim Einlesen einer Textdatei Allgemeine Java-Themen 12
J Konstruktor in JSP beim Kompilieren nicht gefunden Allgemeine Java-Themen 3
perlenfischer1984 Probleme beim Mocken Allgemeine Java-Themen 6
A Fehler beim Aktualisieren JTable Allgemeine Java-Themen 1
D Pivot-Wahl beim QuickSort steigert die Effizienz, eine Lüge??? Allgemeine Java-Themen 17
J-Gallus Erste Schritte Wahrscheinlich Anfänger Fehler beim rechnen. Falsches Ergebnis. Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben