用java编写媒体播放器
时间: 2023-11-27 16:03:35 浏览: 79
要用Java编写媒体播放器,需要使用Java的多媒体框架,比如JavaFX或Java Media Framework(JMF)。
以下是一个使用JavaFX编写媒体播放器的示例代码:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.stage.Stage;
public class MediaPlayerApp extends Application {
private static final String MEDIA_URL = "http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4";
@Override
public void start(final Stage primaryStage) {
final Media media = new Media(MEDIA_URL);
final MediaPlayer mediaPlayer = new MediaPlayer(media);
final MediaView mediaView = new MediaView(mediaPlayer);
final BorderPane root = new BorderPane();
root.setCenter(mediaView);
final Scene scene = new Scene(root, 640, 480);
primaryStage.setScene(scene);
primaryStage.show();
mediaPlayer.play();
}
public static void main(final String[] args) {
launch(args);
}
}
```
这段代码使用JavaFX创建了一个简单的媒体播放器,并播放了一个来自网络的视频。你可以在`MEDIA_URL`变量中设置你自己的媒体文件路径。
阅读全文