-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b92
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8143528 | emb-9 | Alexandr Scherbatiy | P3 | Resolved | Fixed | team |
JDK-8196286 | 8u191 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8201122 | 8u181 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8191125 | 8u172 | Dmitry Markov | P3 | Resolved | Fixed | b01 |
JDK-8203154 | emb-8u181 | Unassigned | P3 | Resolved | Fixed | master |
SwingSet2 has a hardcoded list of LAFs & then filters them based on
"LookAndFeel.isSupportedLookAndFeel().
Since its a standalone app, when it starts up then Swing should
have populated the array retgurned by UIManager.getInstalledLookAndFeels()
with the correct set.
Fixing this will mean that it no longer needs to call Class.forName().newInstance()
which won't work for all of the platform-specific ones in the modular JDK
"LookAndFeel.isSupportedLookAndFeel().
Since its a standalone app, when it starts up then Swing should
have populated the array retgurned by UIManager.getInstalledLookAndFeels()
with the correct set.
Fixing this will mean that it no longer needs to call Class.forName().newInstance()
which won't work for all of the platform-specific ones in the modular JDK
- backported by
-
JDK-8143528 Update SwingSet2 to use installed L&Fs instead of hard-coded list.
-
- Resolved
-
-
JDK-8191125 Update SwingSet2 to use installed L&Fs instead of hard-coded list.
-
- Resolved
-
-
JDK-8196286 Update SwingSet2 to use installed L&Fs instead of hard-coded list.
-
- Resolved
-
-
JDK-8201122 Update SwingSet2 to use installed L&Fs instead of hard-coded list.
-
- Resolved
-
-
JDK-8203154 Update SwingSet2 to use installed L&Fs instead of hard-coded list.
-
- Resolved
-