Как загрузить изображение с фиксированным размером в ImageView Tornadofx - PullRequest
0 голосов
/ 20 октября 2019

Когда я использую JavaFX, Image с tornadofx, все работает, но это не асинхронно.

imageview {
    image = Image(url, 200.0, 200.0, false, true)
}

, поэтому я хотел бы сделать это родным способом tornadofx, но я бы хотелчтобы изменить его размер.

imageview(url, 200.0, 200.0, false, true)

этот конструктор не существует, но я не могу изменить его размер, так как нет методов setHeight и setWidth, которые я мог бы использовать (по крайней мере, я их не вижу).

1 Ответ

0 голосов
/ 20 октября 2019

Я решил это так, но не уверен, что это лучший способ сделать это.

setPrefSize(100.0, 100.0)
imageview(url) {
    fitHeightProperty().bind(parent.prefHeight(100.0).toProperty())
    fitWidthProperty().bind(parent.prefWidth(100.0).toProperty())
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...