Как поставить элементы Label, Button и т.д. выше картинки (ImageView)? - Java
Формулировка задачи:
Использую изображение как фон, но после того как поставил картинку кнопки и лейблы перестали отображаться. Как я понял картинка стоит выше всех остальных элементов. Ни где не нашел в инете как это исправить
HBox top = new HBox(10); Label logoLabel = new Label("Sea Fight"); logoLabel.setStyle("-fx-color: white; -fx-font-size: 20px;"); ImageView logoImg = new ImageView(new Image(getClass().getResourceAsStream("/img/menu_bg.jpg"))); top.getChildren().add(logoImg); top.getChildren().add(logoLabel); top.setAlignment(Pos.CENTER);
Решение задачи: «Как поставить элементы Label, Button и т.д. выше картинки (ImageView)?»
textual
Листинг программы
top.setStyle("-fx-background-image: url(/img/menu_bg.jpg");//По поводу пути мб придется с бубном потанцевать немножко и возможно кавычки добавить в url (стили не добавлял программно)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д