Mohon tunggu...
Rizal Mutaqin
Rizal Mutaqin Mohon Tunggu... Tentara - Founder Bhumi Literasi Anak Bangsa | Dewan Pengawas Sparko Indonesia

Semua Orang Akan Mati Kecuali Karyanya

Selanjutnya

Tutup

Ilmu Alam & Tekno

Kode Untuk Membuat Aplikasi Media Player Menggunakan Java

23 April 2024   11:48 Diperbarui: 23 April 2024   11:51 91
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

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);

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun