RFR: 4346610: Adding JSeparator to JToolBar "pushes" buttons added after separator to edge

Sergey Bylokhov serb at openjdk.org
Fri Jul 28 04:56:50 UTC 2023


On Thu, 27 Jul 2023 14:30:23 GMT, Prasanta Sadhukhan <psadhukhan at openjdk.org> wrote:

> Adding buttons in a JToolBar after a JSeparator will push the button to the far right of the frame instead of just after the separator
> 
> ![image](https://github.com/openjdk/jdk/assets/43534309/7fcad657-493f-4370-b046-b31c212a8aa7)
> 
> This is because BasicSeparatorUI does not define a maximum size. This leads to the separator getting all the extra width.
> Fix is made to limit the separator's maximum size to the preferred size of corresponding orientation (i.e. width for VERTICAL and height for HORIZONTAL)

but the testing in your GA shows builds failures on 3 platforms this is not present in any other PR right now.

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

PR Comment: https://git.openjdk.org/jdk/pull/15054#issuecomment-1655002479



More information about the client-libs-dev mailing list