jup seltsam merk grad dass es net funzt kannst mir vllt. den ganzen code schreiben damit ich den fehler find wie gesagt es sollt so ne art virtuelle küchenuhr sein, d.h ich klick auf nen button und dann startet der timer der dann nach einer bestimmten zei einen sound abspielt.
Primärer Anfang: (arbeite mit NetBeans)
Code:
package kuechenuhr;
import javax.sound.sampled.*;
import java.io.IOException;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.String.*;
import java.lang.*;
public class Main extends JFrame
implements ActionListener
{
JButton Kastenkuchen = new JButton("Kastenkuchen");
JButton Marmorkuchen = new JButton("Marmorkuchen");
JButton Tablettkuchen = new JButton("Tablettkuchen");
JButton Brezel = new JButton("Brezel");
JTextField textFeld1 = new JTextField(20);
public Main()
{
super("Kuechenuhr");
setBackground(Color.LIGHT_GRAY);
setBackground(Color.BLACK);
setBackground(Color.WHITE);
JPanel contentPane = new JPanel();
contentPane.add(textFeld1);
Kastenkuchen.addActionListener(this);
Marmorkuchen.addActionListener(this);
Tablettkuchen.addActionListener(this);
Brezel.addActionListener(this);
setContentPane(contentPane);
contentPane.add(Kastenkuchen);
contentPane.add(Marmorkuchen);
contentPane.add(Tablettkuchen);
contentPane.add(Brezel);
textFeld1.setBackground(Color.WHITE);
Kastenkuchen.setBackground(Color.LIGHT_GRAY);
Marmorkuchen.setBackground(Color.LIGHT_GRAY);
Tablettkuchen.setBackground(Color.LIGHT_GRAY);
Brezel.setBackground(Color.LIGHT_GRAY);
contentPane.setBackground(Color.BLACK);
}
public void actionPerformed(ActionEvent ae)
{
}
public static void main(String[] args)
{
Frame rahmen = new Main();
WindowListener listener = new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
};
rahmen.addWindowListener(listener);
rahmen.setSize(300,300);
rahmen.setVisible(true);
}
}
ach ja zeiten sind bei Marmorkuchen nach:55 min
Kastenkuchen nach:50 min, geteilt
in 40 und 10 (zuerst 10)
Tablettkuchen nach:30 min
Brezel nach:15min
wie gesagt ne küchenuhr...