# Renderers (and Windows scaling)

**URL:** <https://discourse.processing.org/t/renderers-and-windows-scaling/47524>\
**Category:** Processing\
**Created:** [November 10, 2025, 8:10am UTC](https://discourse.processing.org/t/renderers-and-windows-scaling/47524 "2025-11-10T08:10:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![sterretje](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@sterretje](https://discourse.processing.org/u/sterretje)\
**Post date:** [November 11, 2025, 6:49am UTC](https://discourse.processing.org/t/renderers-and-windows-scaling/47524/4 "2025-11-11T06:49:12Z")

</div>

Thanks people

I decided to go for FX2D (after running the code in [Launcher for Multi-Renderer PApplets](https://discourse.processing.org/t/launcher-for-multi-renderer-papplets/46764)).

It seems to solve all problems with regards to size.

Here are some notes from my code

```java
/*
Selecting the renderer
 1.
 Default rendering screws me around with windows scaling
 2
 P2D is OK but maximizing window takes long and circle first changes to ellipse and next to circle when maximizing
 Ignores windows scaling :+1:
 Places (in left top) without title bar :(
 Seems to have jaggered edges around cirles.
 3
 FX2D does not (easily) allow to align text (vertical align in circle)
 Needs trick to suppress windows scaling; that's acceptable
 */

```

I haven’t found the best way to sort the vertical text alignment out, for now subtract a fixed amount. There was a similar issue in Processing 4.2 that got solved in 4.3; see [Processing 4.3 is out! ✨ - #3 by sterretje](https://discourse.processing.org/t/processing-4-3-is-out/42509/3).

This leaves the first question why there is a difference between Processing 4.3 and the later versions with regards to the default renderer. I know that there is a difference in the java version (checked by running [Report System and Environment Diagnostics at Runtime](https://discourse.processing.org/t/report-system-and-environment-diagnostics-at-runtime/47384)) but I do not know if that is the cause.

---

_[View the full topic](https://discourse.processing.org/t/renderers-and-windows-scaling/47524)._
