News for hackers. Stuff that matters.
Re:The decline and fall of Java on the desktop by adrian_b on Wednesday March 02, 2022 @02:56PM (#30532134)
I do not know whether the Java GUIs that I encounter from time to time are made with Swing or with other frameworks.

What I know is that since the beginning of Java and until now, on every occasion when I use for the first time some program and I am surprised that its GUI is ugly, slow and impossible to customize, then, without exception, I always discover that the GUI is written in Java.

Since around 8 years I use only 4k monitors. While on Windows I have encountered some programs which had problems on high-resolution screens, on Linux I never had any problems, except with all professional programs written in Java, which, unlike the native GUI applications, do not honor any system configurations and they do not seem aware of which is the monitor dpi, to adjust their GUI. Moreover, for some reason the programmers who write such Java programs are almost always morons who do not provide any means for changing the fonts which are used by the GUI.

Just a few months ago, I have still encountered some expensive professional programs, which used a Java GUI installer. The Java GUI installer crashed on any computer which used monitors with 10-bit color components. When investigating the problem the conclusion was that it is a well-known Java bug that had not been solved for some years and which causes such Java GUI installers to work only on low-quality monitors with 8-bit color components.

So much for the supposed benefit of Java being able to run anywhere.

Re:The decline and fall of Java on the desktop by leftbit on Wednesday March 02, 2022 @05:12PM (#30533947)
Yes, that's totally annoying since it really isn't very hard to get right... Swings layout managers are just made to deal with this stuff.