import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;
import java.io.*;
/**
*
* Beschreibung.
*
* @version 1.0 vom 09.02.2005
* @author
*/
public class Datei1 extends JFrame {
// Anfang Variablen
private JButton jbua = new JButton();
// Ende Variablen
public Datei1(final String title) {
// Frame-Initialisierung
super(title);
addWindowListener(new WindowAdapter() {
public void windowClosing(final WindowEvent evt) { System.exit(0); } });
final int frameWidth = 300;
final int frameHeight = 300;
setSize(frameWidth, frameHeight);
Container cp = getContentPane();
cp.setLayout(new BorderLayout());
// Anfang Komponenten
jbua.setText("dddd");
getContentPane().add(jbua);
jbua.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent evt) {
jbuaActionPerformed(evt); } });
// Ende Komponenten
setVisible(true);
}
// Anfang Ereignisprozeduren
public void jbuaActionPerformed(final ActionEvent evt) {
try {
AudioClip ac = Applet.newAudioClip (new File ("post.wav").toURL()); //funktioniert auch in einer Application
ac.play();
} catch(Exception e) {
}
}
// Ende Ereignisprozeduren
public static void main(final String[] args) {
new Datei1("Datei1");
}
}