It is a limitation that only integer scales are supported on Linux. The implementation will round.

-phil

On 8/23/26 6:01 AM, Marvel Jonathan wrote:
Environment:
- OpenJDK 21.0.12
- KDE Plasma Wayland
- Linux
- Ghidra affected

Reproducer:
java -Dsun.java2d.uiScale=1.5 ScaleTest

Expected:
UI scales to 150%

Actual:
Same size as uiScale=1

uiScale=2 works but is too large.

Question:
Is fractional uiScale unsupported on Linux Java2D/Swing, or is this a bug?

Reply via email to