Question: Please explain How this codes work package sample; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.paint.Color; public class Main extends Application
Please explain How this codes work
package sample;
import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.paint.Color;
public class Main extends Application {
@Override public void start(Stage primaryStage) throws Exception{ Player player = new Player("file:///Users/user/Desktop/play.mp4"); Scene scene = new Scene(player, 720,480,Color.BLACK); primaryStage.setScene(scene); primaryStage.show(); }
public static void main(String[] args) { launch(args); } }
package sample;
import javafx.scene.layout.BorderPane; import javafx.scene.layout.Pane; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import javafx.scene.media.MediaView;
public class Player extends BorderPane { Media media; MediaPlayer player; MediaView view; Pane mpane; public Player(String file){
media = new Media(file); player = new MediaPlayer(media); view = new MediaView(player); mpane = new Pane();
mpane.getChildren().add(view);
setCenter(mpane); player.play();
} }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
