У меня есть ScrollPane, в котором есть ImageView. Когда я устанавливаю изображение в ImageView, я получаю следующее:
Когда я добавляю изображение с большей высотой:
Есть ли способ изменить цвет этого прямоугольника? (Цвет фона ImageView)
@James_D, огромное спасибо! Я просто не мог знать об этом. Как я могу отметить ваш ответ как правильный?
*вежливый кашель: Я просто не мог знать, что вы могли прочитать документ ;)
@kleopatra Да, но у меня совсем нет времени. Завтра я должен представить это приложение JavaFX в своем университете :)
Белая часть, которую вы видите, на самом деле не ImageView
, а StackPane
, которая используется в качестве области просмотра для панели прокрутки.
Ссылаясь на документацию CSS, вы можете изменить цвет фона, используя следующее во внешнем файле CSS:
.scroll-pane .viewport {
-fx-background-color: xxx ;
}
замените xxx
на любой цвет, который вам нужен.
Может быть, кто-то знает какие-то другие способы, чтобы правильно совместить эти элементы управления?