package nl.minkema.leendert; import javafx.scene.Group; import javafx.scene.Node; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import java.net.URISyntaxException; import java.util.ArrayList; /** * Created by jpdej on 23-2-2017. */ public class Menu extends Group { public Menu() throws URISyntaxException { ArrayList nodes = new ArrayList<>(); Image bg = new Image("https://s-media-cache-ak0.pinimg.com/originals/56/b2/3e/56b23e286dc03db415db7af75d15d58a.jpg"); ImageView view = new ImageView(bg); System.out.println(bg.getHeight()); view.setX(0); view.setY(0); view.setFitHeight(900); view.setPreserveRatio(true); String loc = this.getClass().getResource("/music/menu.wav").toString(); System.out.println(loc); Media music = new Media(loc); MediaPlayer menuplayer = new MediaPlayer(music); menuplayer.setCycleCount(Integer.MAX_VALUE); menuplayer.setAutoPlay(true); nodes.add(view); getChildren().addAll(nodes); } }