JDK-6994562 : Swing classes (both JTextArea and JTextField) don't support caret width tuning
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 6
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2010-10-25
  • Updated: 2013-09-12
  • Resolved: 2011-10-17
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 Availabitlity Release.

To download the current JDK release, click here.
JDK 6 JDK 7 JDK 8
6u26-revFixed 7u6Fixed 8Fixed
Related Reports
Relates :  
Description
Swing classes (both JTextArea and JTextField) don't support
caret width tuning.
Steps to reproduce:
1. In Windows go to:
a. Control Panel=>Accessibility Option=>Display
b. Under Cursor Options move slider all the way to the right to make it as wide as possible.
c. Select apply
2. From a command prompt, run "java TextTest" using the new jdk.

Comments
EVALUATION Unlike AWT library which uses Win32 calls to manage caret, Swing encapsulates caret behaviour in standalone class. Currently there's no support of Windows Accessibility tools.
2010-11-24