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 налазит туда, куда не должна»
textual
Листинг программы
someButton.setOpacity(1);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д