<Swing Dev> [9] Review request for 8075918: The regression-swing case failed as the long Tab titles are not clipped with dots at the end with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel"

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Mon Oct 24 23:15:02 UTC 2016


Probably this clipping should be done in the
  633             paintText(ss, g, tabPlacement, font, metrics,
  634                     tabIndex, clippedTitle, textRect, isSelected);
?
It seems that currently this method contradicts its specification and 
skips the w/h of the passed bounds(in this case "textRect").

On 21.10.16 15:12, Semyon Sadetsky wrote:
> Hello,
>
> Please review fix for JDK9:
>
> bug: https://bugs.openjdk.java.net/browse/JDK-8075918
>
> webrev: http://cr.openjdk.java.net/~ssadetsky/8075918/webrev.00/
>
> Title text clipping capability is added to the Synth L&F's tabbed pane
> UI to fix the issue.
>


-- 
Best regards, Sergey.



More information about the swing-dev mailing list