On Tue, 3 Oct 2023 19: 10: 14 GMT, Andy Goryachev <angorya@ openjdk. org> wrote: > Summary: > - public InputMap, KeyBinding, BehaviorBase in javafx. scene. control. behavior package > - InputMap allows for adding key mappings on control
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
 
ZjQcmQRYFpfptBannerEnd
On Tue, 3 Oct 2023 19:10:14 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

> Summary:
> - public InputMap, KeyBinding, BehaviorBase in javafx.scene.control.behavior package
> - InputMap allows for adding key mappings on control (user-defined) and behavior (defined by the skin) levels
> - two stage mapping: key binding -> function tag -> function; enables a wide range of control customization (in some cases even without subclassing behavior classes)
> 
> For more detailed introduction, see
> https://github.com/andy-goryachev-oracle/Test/blob/ag.jep.input.map.v2/doc/InputMap/InputMapV2.md
> 
> A number of Controls has been converted to use the new InputMap implementation:
> 
> - ColorPicker
> - ComboBox
> - DatePicker
> - PasswordField
> - TextArea
> - TextField
> 
> This PR requires https://github.com/openjdk/jfx/pull/1221 to go in first.

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.org/jfx/pull/1254

Reply via email to