JDK-8189235 : Release Note: Touch Keyboard for Swing/AWT Text Components
  • Type: Sub-task
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7u201,8u172,10
  • Priority: P4
  • Status: Closed
  • Resolution: Delivered
  • Submitted: 2017-10-12
  • Updated: 2019-04-09
  • Resolved: 2017-11-02
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 10 JDK 7 JDK 8
10Resolved 7u201Resolved 8u172Resolved
This release adds support for automatically showing the touch keyboard for Swing/AWT text components on Microsoft Windows 8 or later. A user can display the touch keyboard either by using a touch screen to tap the text component area or by using a mouse to click in the area, when a keyboard is not attached to a computer.

The system property `awt.touchKeyboardAutoShowIsEnabled` controls whether this functionality is enabled in the JDK. This functionality is enabled by default. However, if the functionality is not needed, the user can switch it off from the command line by setting the system property to `false`:

The release note was reviewed by the reviewers of the fix. On 13/10/2017 10:44, Alexander Zvegintsev wrote: > +1 > > Thanks, > Alexander. > > On 12/10/2017 23:40, Sergey Bylokhov wrote: >> It looks fine to me. >> >> On 12/10/2017 08:44, Anton Litvinov wrote: >>> Hello Sergey and Alexander, >>> >>> Yesterday I integrated my fix for the bug (https://bugs.openjdk.java.net/browse/JDK-8166772) to "jdk10/client" repository. In order to reflect behavior change and introduction of the new system property in the release notes, I created and filled in the sub-task issue (https://bugs.openjdk.java.net/browse/JDK-8189235). >>> >>> Could you please look at my proposal of the text in JDK-8189235, which should be published in the release notes and provide your remarks, if anything should be corrected. After your review, I will transfer this bug to the next required by the process status. >>> >>> Thank you, >>> Anton >> >> >

CSR request: JDK-8187970