MediaView налазит туда, куда не должна - Java

Формулировка задачи:

Доброго времени суток. Прошу объяснить, что я сделал не так и как это исправить. Собственно делал по этому уроку: https://www.youtube.com/watch?v=78Eq67godTk После того, как автор видео установил кнопки и запустил программу мы видим, что MediaView не налазит на кнопки. Я сделал всё точно как на видео. Никакие доп параметры не трогал.
   
    @FXML
    private MediaView mv;
    private MediaPlayer mp;
    private Media me;
 
    @Override
    public void initialize(URL url, ResourceBundle rb) {
        String path = new File("src/advancedtrainingdemo/prototype/media/sky.mp4").getAbsolutePath();
        me = new Media(new File(path).toURI().toString());
        mp = new MediaPlayer(me);
        mv.setMediaPlayer(mp);
        //mp.setAutoPlay(true);
 
        DoubleProperty width = mv.fitWidthProperty();
        DoubleProperty height = mv.fitHeightProperty();
 
        width.bind(Bindings.selectDouble(mv.sceneProperty(), "width"));
        height.bind(Bindings.selectDouble(mv.sceneProperty(), "height"));
       
        //Это со след урока, оно роли не играет.
        volumeSlider.setValue(mp.getVolume() * 100);
        volumeSlider.valueProperty().addListener((Observable observable) -> {
            mp.setVolume(volumeSlider.getValue() / 100);
        });
    }
Вот как у меня это выглядит:

Код к задаче: «MediaView налазит туда, куда не должна - Java»

textual
someButton.setOpacity(1);

14   голосов, оценка 3.714 из 5


СОХРАНИТЬ ССЫЛКУ
Похожие ответы
Для поиска решения или похожих решений вы можете воспользоваться "Поиском по сайту" или "Поиском по разделу"
Поиск по сайту