-
Bug
-
Resolution: Duplicate
-
P3
-
10
-
JDK 10
Windows 10 with 125% scaling
To reproduce this, run the attached test program on a Windows 10 system with 125% scaling as follows:
java embeddedswing.EmbeddeddSwing
If you run jdk-10+30 or earlier, it will display correctly. Starting with jdk-10+31, it will not initially display the entire contents of the JTabPane that is embedded in the SwingNode. If you click on either the "Jazz" or "Rock" list item, then it will repair itself.
This is a regression introduced in jdk-10+31 as a result of the fix forJDK-8145795 (or it was exposed by that fix).
java embeddedswing.EmbeddeddSwing
If you run jdk-10+30 or earlier, it will display correctly. Starting with jdk-10+31, it will not initially display the entire contents of the JTabPane that is embedded in the SwingNode. If you click on either the "Jazz" or "Rock" list item, then it will repair itself.
This is a regression introduced in jdk-10+31 as a result of the fix for
- duplicates
-
JDK-8170386 JLightweightFrame content can miss paint events on Windows
- Closed
- relates to
-
JDK-8298796 JavaFX SwingNode does not always render initially on Windows
- Open
-
JDK-8145795 [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions)
- Resolved