On Wed, 22 Jan 2025 07:02:21 GMT, Prasanta Sadhukhan <psadhuk...@openjdk.org> 
wrote:

>> JProgressBar (StringPainted variant) does not render consistently on HiDPI 
>> displays (e.g. 200% Scale Factor) on Windows (using Windows Look-and-Feel) 
>> depending on the height at which JProgressBar is rendered, in which case the 
>> gap between progressbar and skin is different for different height as can be 
>> seen below
>> 
>> ![image](https://github.com/user-attachments/assets/5552ba7d-f747-4037-9db0-e1554f8b35d9)
>> 
>> Native windows progressbar renders without leaving any gap as can be seen 
>> here
>> 
>> ![image](https://github.com/user-attachments/assets/672a5810-1c44-4c22-aef2-93abde536bca)
>> 
>> so the padding is removed to render the progressbar similar to windows 
>> native and it is rendered properly
>> 
>> ![image](https://github.com/user-attachments/assets/ecb25140-8df2-47e2-bde5-925eb031bedb)
>
> Prasanta Sadhukhan has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   summary update

The ProgressBar p1 & p2 are set with value 50 ( setValue(50);) in testcase but 
the image shows 100%

-------------

PR Comment: https://git.openjdk.org/jdk/pull/23227#issuecomment-2607799702

Reply via email to