JDK-8286683 : ToolTipUI class updated with Accelerated String Feature
  • Type: CSR
  • Component: client-libs
  • Priority: P4
  • Status: Closed
  • Resolution: Withdrawn
  • Submitted: 2022-05-13
  • Updated: 2022-05-13
  • Resolved: 2022-05-13
Related Reports
Relates :  
Description
Accelerated string feature which was implemented only in MetalToolTip class has been moved to ToolTipUI class, which is its super-super class. The feature can be used by other Look and Feels as it has been used in BasicToolTipUI class to show the Accelerated String when ToolTip is show. Methods which has been moved are 
1. isAcceleratorHidden()
2. getAcceleratorString(JToolTip tip)
3. calcAcceleratorSpacing(JComponent c, FontMetrics fm, String accel)

Member variables that has been moved are
1. private String acceleratorDelimiter;
2. public static final int padSpaceBetweenStrings = 12;
Comments
Bug fix has been made by moving the implementation of Accelerated string feature from MetalToolTipUI class to ToolTipUI class.
13-05-2022