leendert/src/main/java/nl/minkema/leendert/Menu.java

38 lines
1.1 KiB
Java

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