@Override protected void addFields(StringBuilder builder) { super.addFields(builder); builder.append(", typedChar=").append(typedChar); } }
public void onKeyDown(int keyCode, KeyEvent nativeEvent) { long time = nativeEvent.getEventTime(); final Keyboard.Event event = new Keyboard.Event.Impl( new Events.Flags.Impl(), time, keyForCode(keyCode), extractModifiers(nativeEvent)); platform.invokeLater(new Runnable() { @Override public void run() { platform.keyboard().onKeyDown(event); } }); int unicodeChar = nativeEvent.getUnicodeChar(); if (unicodeChar != 0) { final Keyboard.TypedEvent typedEvent = new Keyboard.TypedEvent.Impl(event.flags(), time, (char)unicodeChar); platform.invokeLater(new Runnable() { @Override public void run() { platform.keyboard().onKeyTyped(typedEvent); } }); } }
public void onKeyDown(int keyCode, KeyEvent nativeEvent) { long time = nativeEvent.getEventTime(); final Keyboard.Event event = new Keyboard.Event.Impl( new Events.Flags.Impl(), time, keyForCode(keyCode), extractModifiers(nativeEvent)); platform.invokeLater(new Runnable() { @Override public void run() { platform.keyboard().onKeyDown(event); } }); int unicodeChar = nativeEvent.getUnicodeChar(); if (unicodeChar != 0) { final Keyboard.TypedEvent typedEvent = new Keyboard.TypedEvent.Impl(event.flags(), time, (char)unicodeChar); platform.invokeLater(new Runnable() { @Override public void run() { platform.keyboard().onKeyTyped(typedEvent); } }); } }
boolean onKeyUp(Event event) { if (listener != null) { listener.onKeyUp(event); return event.flags().getPreventDefault(); } return false; } }
boolean onKeyDown(Event event) { if (listener != null) { listener.onKeyDown(event); return event.flags().getPreventDefault(); } return false; }
@Override protected void addFields(StringBuilder builder) { super.addFields(builder); builder.append(", typedChar=").append(typedChar); } }
boolean onKeyUp(Event event) { if (listener != null) { listener.onKeyUp(event); return event.flags().getPreventDefault(); } return false; } }
boolean onKeyDown(Event event) { if (listener != null) { listener.onKeyDown(event); return event.flags().getPreventDefault(); } return false; }
@Override protected void addFields(StringBuilder builder) { super.addFields(builder); builder.append(", key=").append(key).append(", down=").append(down); } }
@Override protected void addFields(StringBuilder builder) { super.addFields(builder); builder.append(", key=").append(key).append(", down=").append(down); } }