RFR: JDK-8015739: Background of JInternalFrame is located out of JInternalFrame [v9]
Harshitha Onkar
honkar at openjdk.org
Fri Oct 7 18:07:21 UTC 2022
On Fri, 7 Oct 2022 18:02:34 GMT, Harshitha Onkar <honkar at openjdk.org> wrote:
>> JInternalFrame background color seems to overflow into the border region. This issue is more prominently seen on Windows - Metal LAF (with fractional scaling, as shown below). The primary reason is border scaling issue as observed in - [JDK-8279614](https://bugs.openjdk.org/browse/JDK-8279614)
>>
>> The fix involves a similar approach as described here https://github.com/openjdk/jdk/pull/7449#issuecomment-1068218648. The test checks the midpoint and corners of borders to check if the internal frame's background color is located out of JInternalFrame.
>>
>> 
>
> Harshitha Onkar has updated the pull request incrementally with one additional commit since the last revision:
>
> fix for pixel color at edge, outermost border lines drawn as part of bulk of border
With the current update, on some scales the highlight and shadow lines are not positioned exactly at the middle of the border. This is being investigated currently.
-------------
PR: https://git.openjdk.org/jdk/pull/10274
More information about the client-libs-dev
mailing list