Untuk membuat aplikasi media player sederhana menggunakan Java, Anda bisa menggunakan JavaFX untuk membuat antarmuka pengguna dan memanfaatkan pustaka Java yang sesuai untuk pemutaran media. Berikut adalah contoh kode dasar untuk aplikasi media player sederhana:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.VBox;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.stage.FileChooser;
import javafx.stage.Stage;
import java.io.File;
public class SimpleMediaPlayer extends Application {
private MediaPlayer mediaPlayer;
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) {
Button openButton = new Button("Open Media File");
openButton.setOnAction(event -> {
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Open Media File");
File file = fileChooser.showOpenDialog(primaryStage);
if (file != null) {
playMedia(file);
}
});
Button playButton = new Button("Play");
playButton.setOnAction(event -> {
if (mediaPlayer != null) {
mediaPlayer.play();
}
});
Button pauseButton = new Button("Pause");
pauseButton.setOnAction(event -> {
if (mediaPlayer != null) {
mediaPlayer.pause();
}
});
VBox root = new VBox(10);
root.getChildren().addAll(openButton, playButton, pauseButton);