From 25d5cbd4927ed79bd86dfbc742fb0513a31d3140 Mon Sep 17 00:00:00 2001 From: extio-de Date: Sat, 3 Jan 2026 14:24:24 +0100 Subject: [PATCH] fix(renderer): refactor font size constants and improve scrollbar area update in G2D controls --- .../game_engine/renderer/g2d/bo/rendering/G2DDrawFont.java | 4 ++-- .../game_engine/renderer/g2d/control/G2DDrawControl.java | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/de/extio/game_engine/renderer/g2d/bo/rendering/G2DDrawFont.java b/src/main/java/de/extio/game_engine/renderer/g2d/bo/rendering/G2DDrawFont.java index 5752412..6c2fd12 100644 --- a/src/main/java/de/extio/game_engine/renderer/g2d/bo/rendering/G2DDrawFont.java +++ b/src/main/java/de/extio/game_engine/renderer/g2d/bo/rendering/G2DDrawFont.java @@ -28,9 +28,9 @@ import de.extio.game_engine.spatial2.model.MutableCoordI2; @Component public class G2DDrawFont extends G2DAbstractRenderingBo implements DrawFontRenderingBo { - private final static float FONT_SIZE_MIN = 12.0F; + public final static float FONT_SIZE_MIN = 12.0F; - private final static int FONT_SIZE_DEFAULT = 18; + public final static int FONT_SIZE_DEFAULT = 18; private static Font baseFont; diff --git a/src/main/java/de/extio/game_engine/renderer/g2d/control/G2DDrawControl.java b/src/main/java/de/extio/game_engine/renderer/g2d/control/G2DDrawControl.java index bc43d58..bd02d74 100644 --- a/src/main/java/de/extio/game_engine/renderer/g2d/control/G2DDrawControl.java +++ b/src/main/java/de/extio/game_engine/renderer/g2d/control/G2DDrawControl.java @@ -13,6 +13,7 @@ import org.springframework.stereotype.Component; import de.extio.game_engine.renderer.g2d.G2DRendererCondition; import de.extio.game_engine.renderer.g2d.bo.rendering.G2DAbstractRenderingBo; +import de.extio.game_engine.renderer.g2d.bo.rendering.G2DDrawFont; import de.extio.game_engine.renderer.g2d.control.impl.G2DBaseControlImpl; import de.extio.game_engine.renderer.g2d.control.impl.G2DButtonControlImpl; import de.extio.game_engine.renderer.g2d.control.impl.G2DLabelControlImpl; @@ -52,7 +53,7 @@ public class G2DDrawControl extends G2DAbstractRenderingBo implements ControlRen private String controlGroup; - private int fontSize = 18; + private int fontSize = G2DDrawFont.FONT_SIZE_DEFAULT; private Object customData; @@ -387,7 +388,7 @@ public class G2DDrawControl extends G2DAbstractRenderingBo implements ControlRen this.clazz = null; this.caption = null; this.controlGroup = null; - this.fontSize = 16; + this.fontSize = G2DDrawFont.FONT_SIZE_DEFAULT; this.customData = null; this.customData2 = null; this.customData3 = null;