News for hackers. Stuff that matters.
Re:Graphics for JVM by ptx on Tuesday November 17, 2020 @05:02PM (#25130534)
I've wanted to use Swing (I kind of like the old-school metal L&F) but my issue with it is the glitchy-looking result, the opposite of Wayland's "every frame is perfect" motto.

When I tell Swing to display a simple window with some simple widgets, it will

1. First display the window in some random place on the screen,

2. Then move it to the position I actually specified.

3. Draw all the widgets with a slightly wonky layout,

4. Then erase the widgets it just displayed and redraw them with the correct layout.

This happens in every Swing app I've ever used when opening a window, even IntelliJ. (The glitching window position is not always observable.)

There are no comments on this comment yet.