Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
package Tutorials;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
public class Main {
public static void main(String[] args) {
java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
final Mp3 mp3 = new Mp3();
mp3.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
});
}
}
@SuppressWarnings("serial")
class Mp3 extends JFrame {
private JButton playButton;
public Mp3() {
super("Mp3-Sound-Demo");
try {UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());}
catch (ClassNotFoundException | InstantiationException| IllegalAccessException | UnsupportedLookAndFeelException e) {}
this.setSize(300, 300);
this.setLocationRelativeTo(null);
this.setResizable(false);
this.setVisible(true);
this.add(getPlayButton());
}
private JButton getPlayButton() {
playButton = new JButton("Play-Sound");
playButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
/* Und hier dann der Sound?,
* ich brauche ja nur ne Methode,
* um Mp3-Sounds zu laden
* und sie dann abzuspielen!
* Das grade soll nur eine Test-
* klasse sein, um auf Knopfdruck
* Mp3-Sounds abzuspielen! */
}
});
return playButton;
}
}