Как мне сделать медиа-запрос для холста, созданного на Java? - PullRequest
0 голосов
/ 23 апреля 2019

Медиа-запросы в файле CSS не влияют на графический интерфейс, созданный в javaFX.

Я сделал холст, используя javaFX. Я использовал FXML для настройки различных элементов графического интерфейса. Затем я использовал CSS-файл для стилизации всего. Проблема сейчас в том, что я хочу сделать его отзывчивым. Когда я пытаюсь использовать медиа-запросы в файле CSS, ничего не происходит.

.userMenu {
-fx-max-height: 30; 
-fx-max-width: 130;
-fx-background-color:  rgba(255, 255, 255, 0.5);
-fx-padding: 10px;
-fx-background-radius: 12px;
}

@media only screen and (min-width: 300px) {

.userMenu {
    -fx-max-height: 150; 
    -fx-max-width: 300;
    -fx-background-color:  rgba(255, 255, 255, 0.5);
    -fx-padding: 10px;
    -fx-background-radius: 12px;
  }
}

Я ожидаю, что окно userMenu будет масштабироваться при пересечении ширины 300 пикселей.

...