Ergebnis 1 bis 2 von 2

Thema: Java Hilfe (sound einfügen)

  1. #1
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard Java Hilfe (sound einfügen)

    hi,
    ich suche schon die ganze zeit (leider vergeblich bis jetzt), kann mir einer weiterhelfen ?
    ich möchte eine Sound-Datei wiedergeben (egal was für eine, hauptsache EINE -.-)
    hab zwar irgendwas gefunden, wie man dies als applet macht, doch ich will/muss/möchte mit grafischer Oberfläche und JPanel arbeiten
    so nach einem countdown (lange für gebruacht selbst zu basteln^^) soll ein sound gespielt werden...
    ok, coundown geht soweit (geht vll sogar noch besser, eine ne idee ? )

    nu habsch mir gesacht, ok hau halt die klasse applet mit rein dann kannste auffe funktion zugreifen -> falsch gedacht, java halt

    hier mal der code, bin echt am verzweifeln!
    Code:
    import java.io.*;
    import java.awt.*;//Klassen zur Erstellung graphischer Benutzeroberflächen
    import java.awt.event.*;//Methoden zur Ereignissteuerung
    import javax.swing.*;//weitere Klassen für Oberflächenkomponenten
    import javax.swing.border.*;//Ränder für die Komponenten
    import java.lang.*;
    import java.util.*;
    import java.applet.*;
    
    public class countdown extends JPanel implements ActionListener
    //Die Klasse countdown erweitert die Klasse Jpanel.
    // 
      {
      public countdown()
      {
       setLayout(null);
       Feld1=new JTextField("8:00");
       Feld1.setEditable(true);
       Feld1.setBounds(5,5,50,25);
       add (Feld1);
       
       Knopf=new JButton("Starte Uhr");
       Knopf.setBounds(60,5,100,25);
       add (Knopf);
    
       
       Knopf.addActionListener(new ActionListener()
       {public void actionPerformed(ActionEvent e)
            {System.out.println(e.getActionCommand());
             Feld1.setEditable(false);
             zeit = Feld1.getText();
             zeiger = zeit.indexOf(":");
             minuten = Integer.parseInt(zeit.substring(0,zeiger));
             sekunden = Integer.parseInt(zeit.substring(zeiger+1));
             timestamp = jetzt.getTime();
             minuten = minuten*60;
             sekunden = minuten+sekunden;
             millisekunden = 1000*sekunden;
             timestamp_ende = timestamp+millisekunden;
    
             while&#40;timestamp < timestamp_ende&#41;
             &#123;
               jetzt = new Date&#40;&#41;;
               timestamp = jetzt.getTime&#40;&#41;;
             &#125;
             Feld1.setEditable&#40;true&#41;;
             mukke.play&#40;&#41;;
    
    
    
            &#125;
        &#125;&#41;;
    
    
      &#125;//Ende des Konstruktors
    
    
       public void actionPerformed&#40;ActionEvent e&#41;
        &#123;
    
        &#125;
        
        JTextField Feld1,Ausgabe;
        JButton Knopf;
        String zeit;
        int minuten,sekunden,zeiger,millisekunden;
        long timestamp,timestamp_ende;
        Date jetzt = new Date&#40;&#41;;
        AudioClip mukke = getAudioClip&#40;getCodeBase&#40;&#41;,"bana.wav"&#41;;
            
    public static void main&#40;String&#91;&#93; argument&#41; &#123;
       JFrame frame=new JFrame&#40;"Countdown"&#41;;//Ein neuer Rahmen wird erzeugt.
       frame.getContentPane&#40;&#41;.add&#40;new countdown&#40;&#41;&#41;;
       frame.setSize&#40;500,500&#41;;//Größe des Rahmens festlegen
       frame.setVisible&#40;true&#41;;//Rahmen sichtbar machen
       frame.addWindowListener&#40;new WindowAdapter&#40;&#41;
         &#123;
          public void windowClosing&#40;WindowEvent e&#41;
             &#123;
              System.exit&#40;0&#41;;//Programm beenden
             &#125;
          &#125;&#41;;//Ende addWindowListener        
       &#125;//Ende der Methode main     
    &#125;//Ende der Klasse countdown
    danke und mfg

    ps: http://www.addison-wesley.de/Service...r/kap25003.htm
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  2. #2
    Kaiser(in)
    Themenstarter

    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hat keiner eine idee ?
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

Ähnliche Themen

  1. Java Applet...HILFE!!!
    Von Nemesis im Forum HTML & CSS Forum
    Antworten: 11
    Letzter Beitrag: 14.05.2007, 18:24
  2. Hilfe mit Java Funktion
    Von Soerren im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 07.05.2007, 10:48
  3. Java Hilfe bei Bruch
    Von tenshi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.11.2006, 12:01
  4. brauche hilfe / sound
    Von Jedi im Forum Computer - Internet Forum
    Antworten: 5
    Letzter Beitrag: 06.10.2005, 22:21
  5. externer sound - brauche hilfe
    Von malte im Forum Flash Forum
    Antworten: 0
    Letzter Beitrag: 27.09.2004, 18:16

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •