JDK-8103157 : Label : resolve LabelSkinBase's use of clips for text
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: controls
  • Affected Version: 8
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2013-05-21
  • Updated: 2015-06-16
  • Resolved: 2013-05-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8Fixed
Related Reports
Blocks :  
Relates :  
Description
Label uses clips on all text, regardless of the need.
It should be possible to reduce the clip count.
Comments
just waiting for the results.... To check this I ran the TableViewBenchmark a few times on both the before and after versions. While the actual score differed slightly between runs, the new version was always better. Here's a typical example of the before ('<') and after ('>') results for this change, < JFX_FPS 86.317169 fps greater-is-better < JFX_PULSES 86.316971 pulses/sec greater-is-better --- > JFX_FPS 100.668602 fps greater-is-better > JFX_PULSES 100.668388 pulses/sec greater-is-better < JFX_FPS 101.007332 fps greater-is-better < JFX_PULSES 101.206940 pulses/sec greater-is-better --- > JFX_FPS 114.929314 fps greater-is-better > JFX_PULSES 115.029152 pulses/sec greater-is-better < JFX_FPS 105.794609 fps greater-is-better < JFX_PULSES 105.894394 pulses/sec greater-is-better --- > JFX_FPS 119.983673 fps greater-is-better > JFX_PULSES 120.083488 pulses/sec greater-is-better < JFX_FPS 108.893356 fps greater-is-better < JFX_PULSES 108.993156 pulses/sec greater-is-better --- > JFX_FPS 124.214897 fps greater-is-better > JFX_PULSES 124.314667 pulses/sec greater-is-better < JFX_FPS 108.453316 fps greater-is-better < JFX_PULSES 108.553055 pulses/sec greater-is-better --- > JFX_FPS 122.695396 fps greater-is-better > JFX_PULSES 122.895042 pulses/sec greater-is-better < JFX_FPS 102.093156 fps greater-is-better < JFX_PULSES 102.192903 pulses/sec greater-is-better --- > JFX_FPS 116.498376 fps greater-is-better > JFX_PULSES 116.598148 pulses/sec greater-is-better
31-05-2013

Should this issue be marked resolved?
30-05-2013

Fixed with : changeset: 3682:27b13f684d4e tag: tip user: mickf date: Wed May 29 00:59:39 2013 +0100 summary: RT-30552 - Label : resolve LabelSkinBase's use of clips for text
29-05-2013