Mohon tunggu...
KOMENTAR
Ilmu Alam & Tekno

Kode Untuk Membuat Aplikasi Media Player Menggunakan Java

23 April 2024   11:48 Diperbarui: 23 April 2024   11:51 91 1
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);

        Scene scene = new Scene(root, 300, 200);
        primaryStage.setScene(scene);
        primaryStage.setTitle("Simple Media Player");
        primaryStage.show();
    }

    private void playMedia(File file) {
        Media media = new Media(file.toURI().toString());
        if (mediaPlayer != null) {
            mediaPlayer.stop();
        }
        mediaPlayer = new MediaPlayer(media);
        mediaPlayer.play();
    }
}



Pastikan Anda telah menambahkan dependensi JavaFX ke proyek Anda. Anda juga perlu mengonfigurasi build tool Anda (misalnya, menggunakan Maven atau Gradle) untuk menyertakan dependensi yang diperlukan.

Kode di atas membuat aplikasi JavaFX sederhana dengan tiga tombol: "Open Media File" untuk memilih file media, "Play" untuk memulai pemutaran, dan "Pause" untuk menghentikan pemutaran. Ketika pengguna memilih file media, metode `playMedia()` akan dipanggil untuk memainkan file tersebut menggunakan `MediaPlayer`.

KEMBALI KE ARTIKEL


LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun