Как поставить элементы Label, Button и т.д. выше картинки (ImageView)? - Java

Узнай цену своей работы

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

Использую изображение как фон, но после того как поставил картинку кнопки и лейблы перестали отображаться. Как я понял картинка стоит выше всех остальных элементов. Ни где не нашел в инете как это исправить
Листинг программы
  1. HBox top = new HBox(10);
  2. Label logoLabel = new Label("Sea Fight");
  3. logoLabel.setStyle("-fx-color: white; -fx-font-size: 20px;");
  4. ImageView logoImg = new ImageView(new Image(getClass().getResourceAsStream("/img/menu_bg.jpg")));
  5. top.getChildren().add(logoImg);
  6. top.getChildren().add(logoLabel);
  7. top.setAlignment(Pos.CENTER);

Решение задачи: «Как поставить элементы Label, Button и т.д. выше картинки (ImageView)?»

textual
Листинг программы
  1. top.setStyle("-fx-background-image: url(/img/menu_bg.jpg");//По поводу пути мб придется с бубном потанцевать немножко и возможно кавычки добавить в url (стили не добавлял программно)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы