From 4b0ce353d6a34ca945f216e0ecb213cadc884e95 Mon Sep 17 00:00:00 2001 From: Teletha Date: Tue, 3 Oct 2023 10:18:59 +0900 Subject: [PATCH] feat: Add UIScrollPane#fit. --- src/main/java/viewtify/ui/UIScrollPane.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main/java/viewtify/ui/UIScrollPane.java b/src/main/java/viewtify/ui/UIScrollPane.java index 07b354eb7..8ef4c5142 100644 --- a/src/main/java/viewtify/ui/UIScrollPane.java +++ b/src/main/java/viewtify/ui/UIScrollPane.java @@ -18,7 +18,6 @@ import javafx.scene.layout.Priority; import javafx.scene.layout.VBox; import javafx.util.Duration; - import viewtify.ui.anime.SwapAnime; public class UIScrollPane extends UserInterface { @@ -54,6 +53,19 @@ public UIScrollPane policy(ScrollBarPolicy horizontal, ScrollBarPolicy vertical) return this; } + /** + * Set box fitting policy. + * + * @param width + * @param height + */ + public UIScrollPane fit(boolean width, boolean height) { + ui.setFitToWidth(width); + ui.setFitToHeight(height); + + return this; + } + /** * Set the first child content. *