fix(renderer): refactor font size constants and improve scrollbar area update in G2D controls

This commit is contained in:
extio-de
2026-01-03 14:24:24 +01:00
parent 5691ce2b03
commit 25d5cbd492
2 changed files with 5 additions and 4 deletions

View File

@@ -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;

View File

@@ -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;