<Swing Dev> RFR: 8256019: JLabel HTML text does not support translucent text colors
Prasanta Sadhukhan
psadhukhan at openjdk.java.net
Wed Nov 11 08:06:09 UTC 2020
Issue is a JLabel with a translucent foreground color properly renders plain text, but with HTML text, the alpha component is discarded and the text is rendered using an opaque color.
As per https://www.w3schools.com/cssref/func_rgba.asp, CSS supports rgba() to support alpha and render translucent text color
but support for rgba() is not present in JDK html text rendering.
Added support for rgba() to render translucent text color.
-------------
Commit messages:
- Initial fix
Changes: https://git.openjdk.java.net/jdk/pull/1158/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1158&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8256019
Stats: 251 lines in 5 files changed: 224 ins; 2 del; 25 mod
Patch: https://git.openjdk.java.net/jdk/pull/1158.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/1158/head:pull/1158
PR: https://git.openjdk.java.net/jdk/pull/1158
More information about the swing-dev
mailing list