| Modifier and Type | Class and Description |
|---|---|
| private class | FXVKSkin.
A key which has a letter, a number or symbol on it |
| private class | FXVKSkin.
A Key on the virtual keyboard. |
| private class | FXVKSkin.
These keys only manipulate the state of the keyboard and never send key events to the client. |
| private class | FXVKSkin.
Some keys actually do need to use KeyCode for pressed / released events, and BackSpace is one of them. |
| private class | FXVKSkin.
One of several TextInputKeys which have super powers, such as "Tab" and "Return" and "Backspace". |
| private class | FXVKSkin.
Any key on the keyboard which will send a KeyEvent to the client. |
| Modifier and Type | Field and Description |
|---|---|
| private Node | |
| private static HashMap | |
| private boolean | |
| private List | |
| pack-priv FXVK | |
| private static final int | |
| private static boolean | |
| private boolean | |
| private boolean | |
| private static double | |
| private static double | |
| private static double | |
| private static double | |
| private static double | |
| private static double | |
| pack-priv long | |
| private int | |
| private Double | |
| pack-priv static final double | |
| pack-priv static final double | |
| private static FXVK | |
| private static Timeline | |
| private static FXVKSkin. | |
| private static Timeline | |
| private static Popup | |
| private static FXVK | |
| private static Timeline | |
| private static FXVKSkin. | |
| private boolean | |
| private static Timeline | |
| private static Timeline | |
| pack-priv EventHandler | |
| pack-priv static final double | |
| pack-priv static final double | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| private static Popup | |
| private String | |
| private static DoubleProperty |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| private void | |
| protected double | computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Calculates the preferred height of this |
| protected double | computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Calculates the preferred width of this |
| private String | |
| protected void | layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)
Overrides javafx. Called during the layout pass of the scenegraph. |
| private List | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| private void | rebuildPrimaryVK(String type)
builds primary VK based on the keyboard type set on the VirtualKeyboard. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private static void | |
| private static void | |
| private void | |
| private void | |
| private void |
| attachedNode | back to summary |
|---|---|
| private Node attachedNode | |
| boardMap | back to summary |
|---|---|
| private static HashMap<String, List<List<FXVKSkin. | |
| capsDown | back to summary |
|---|---|
| private boolean capsDown | |
| currentBoard | back to summary |
|---|---|
| private List<List<FXVKSkin. | |
| fxvk | back to summary |
|---|---|
| pack-priv FXVK fxvk | |
| GAP | back to summary |
|---|---|
| private static final int GAP | |
| hideAfterSlideOut | back to summary |
|---|---|
| private static boolean hideAfterSlideOut | |
| isSymbol | back to summary |
|---|---|
| private boolean isSymbol | |
| isVKHidden | back to summary |
|---|---|
| private boolean isVKHidden | |
| KEY_REPEAT_DELAY | back to summary |
|---|---|
| private static double KEY_REPEAT_DELAY | |
| KEY_REPEAT_DELAY_MAX | back to summary |
|---|---|
| private static double KEY_REPEAT_DELAY_MAX | |
| KEY_REPEAT_DELAY_MIN | back to summary |
|---|---|
| private static double KEY_REPEAT_DELAY_MIN | |
| KEY_REPEAT_RATE | back to summary |
|---|---|
| private static double KEY_REPEAT_RATE | |
| KEY_REPEAT_RATE_MAX | back to summary |
|---|---|
| private static double KEY_REPEAT_RATE_MAX | |
| KEY_REPEAT_RATE_MIN | back to summary |
|---|---|
| private static double KEY_REPEAT_RATE_MIN | |
| lastTime | back to summary |
|---|---|
| pack-priv long lastTime | |
| numCols | back to summary |
|---|---|
| private int numCols | |
| origWindowYPos | back to summary |
|---|---|
| private Double origWindowYPos | |
| PREF_KEY_HEIGHT | back to summary |
|---|---|
| pack-priv static final double PREF_KEY_HEIGHT | |
| PREF_PORTRAIT_KEY_WIDTH | back to summary |
|---|---|
| pack-priv static final double PREF_PORTRAIT_KEY_WIDTH | |
| primaryVK | back to summary |
|---|---|
| private static FXVK primaryVK | |
| repeatInitialDelay | back to summary |
|---|---|
| private static Timeline repeatInitialDelay | |
| repeatKey | back to summary |
|---|---|
| private static FXVKSkin. | |
| repeatSubsequentDelay | back to summary |
|---|---|
| private static Timeline repeatSubsequentDelay | |
| secondaryPopup | back to summary |
|---|---|
| private static Popup secondaryPopup | |
| secondaryVK | back to summary |
|---|---|
| private static FXVK secondaryVK | |
| secondaryVKDelay | back to summary |
|---|---|
| private static Timeline secondaryVKDelay | |
| secondaryVKKey | back to summary |
|---|---|
| private static FXVKSkin. | |
| shiftDown | back to summary |
|---|---|
| private boolean shiftDown | |
| slideInTimeline | back to summary |
|---|---|
| private static Timeline slideInTimeline | |
| slideOutTimeline | back to summary |
|---|---|
| private static Timeline slideOutTimeline | |
| unHideEventHandler | back to summary |
|---|---|
| pack-priv EventHandler<InputEvent> unHideEventHandler | |
| VK_HEIGHT | back to summary |
|---|---|
| pack-priv static final double VK_HEIGHT | |
| VK_SLIDE_MILLIS | back to summary |
|---|---|
| pack-priv static final double VK_SLIDE_MILLIS | |
| vkAdjustWindow | back to summary |
|---|---|
| pack-priv static boolean vkAdjustWindow | |
| vkLookup | back to summary |
|---|---|
| pack-priv static boolean vkLookup | |
| vkPopup | back to summary |
|---|---|
| private static Popup vkPopup | |
| vkType | back to summary |
|---|---|
| private String vkType | |
| winY | back to summary |
|---|---|
| private static DoubleProperty winY | |
| FXVKSkin | back to summary |
|---|---|
| public FXVKSkin(final FXVK fxvk) | |
| adjustWindowPosition | back to summary |
|---|---|
| private void adjustWindowPosition(final Node node) | |
| clearShift | back to summary |
|---|---|
| pack-priv void clearShift() | |
| clearStateKeys | back to summary |
|---|---|
| pack-priv void clearStateKeys() | |
| clearSymbolABC | back to summary |
|---|---|
| pack-priv void clearSymbolABC() | |
| closeSecondaryVK | back to summary |
|---|---|
| private void closeSecondaryVK() | |
| computePrefHeight | back to summary |
|---|---|
| protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Calculates the preferred height of this
| |
| computePrefWidth | back to summary |
|---|---|
| protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Calculates the preferred width of this
| |
| getNodeVKType | back to summary |
|---|---|
| private String getNodeVKType(Node node) | |
| layoutChildren | back to summary |
|---|---|
| protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight) Overrides javafx. Doc from javafx. Called during the layout pass of the scenegraph.
| |
| loadBoard | back to summary |
|---|---|
| private List | |
| prerender | back to summary |
|---|---|
| pack-priv void prerender(Node node) | |
| pressShift | back to summary |
|---|---|
| pack-priv void pressShift() | |
| pressSymbolABC | back to summary |
|---|---|
| pack-priv void pressSymbolABC() | |
| rebuildPrimaryVK | back to summary |
|---|---|
| private void rebuildPrimaryVK(String type) builds primary VK based on the keyboard type set on the VirtualKeyboard. | |
| rebuildSecondaryVK | back to summary |
|---|---|
| private void rebuildSecondaryVK() builds secondary (long-press) VK | |
| registerUnhideHandler | back to summary |
|---|---|
| private void registerUnhideHandler(final Node node) | |
| restoreWindowPosition | back to summary |
|---|---|
| private void restoreWindowPosition(final Node node) | |
| saveWindowPosition | back to summary |
|---|---|
| private void saveWindowPosition(final Node node) | |
| setupPrimaryVK | back to summary |
|---|---|
| private void setupPrimaryVK() | |
| showSecondaryVK | back to summary |
|---|---|
| private void showSecondaryVK(final FXVKSkin. | |
| startSlideIn | back to summary |
|---|---|
| private static void startSlideIn() | |
| startSlideOut | back to summary |
|---|---|
| private static void startSlideOut(boolean doHide) | |
| unRegisterUnhideHandler | back to summary |
|---|---|
| private void unRegisterUnhideHandler(Node node) | |
| updateKeyboardType | back to summary |
|---|---|
| private void updateKeyboardType(Node node) | |
| updateKeys | back to summary |
|---|---|
| private void updateKeys() | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final String | |
| private final String[] |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected void | |
| public void | update(boolean capsDown, boolean shiftDown, boolean isSymbol)
Overrides com.
|
| altChars | back to summary |
|---|---|
| private final String altChars | |
| letterChars | back to summary |
|---|---|
| private final String letterChars | |
| moreChars | back to summary |
|---|---|
| private final String[] moreChars | |
| CharKey | back to summary |
|---|---|
| private CharKey(String letter, String alt, String[] moreChars, String id) | |
| CharKey | back to summary |
|---|---|
| private CharKey(String letter, String alt, String[] moreChars) | |
| press | back to summary |
|---|---|
| protected void press() Overrides com.
| |
| release | back to summary |
|---|---|
| protected void release() Overrides com.
| |
| update | back to summary |
|---|---|
| public void update(boolean capsDown, boolean shiftDown, boolean isSymbol) Overrides com.
| |
| Modifier and Type | Field and Description |
|---|---|
| protected final Text | |
| pack-priv int | |
| pack-priv int | |
| protected final Region | |
| protected final Text |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected void | layoutChildren()
Overrides javafx. Invoked during the layout pass to layout the children in this
|
| protected void | |
| protected void | |
| public void |
| altText | back to summary |
|---|---|
| protected final Text altText | |
| col | back to summary |
|---|---|
| pack-priv int col | |
| colSpan | back to summary |
|---|---|
| pack-priv int colSpan | |
| icon | back to summary |
|---|---|
| protected final Region icon | |
| text | back to summary |
|---|---|
| protected final Text text | |
| Key | back to summary |
|---|---|
| protected Key() | |
| layoutChildren | back to summary |
|---|---|
| protected void layoutChildren() Overrides javafx. Doc from javafx. Invoked during the layout pass to layout the children in this
Subclasses should override this function to layout content as needed.
| |
| press | back to summary |
|---|---|
| protected void press() | |
| release | back to summary |
|---|---|
| protected void release() | |
| update | back to summary |
|---|---|
| public void update(boolean capsDown, boolean shiftDown, boolean isSymbol) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | update(boolean capsDown, boolean shiftDown, boolean isSymbol)
Overrides com.
|
| defaultText | back to summary |
|---|---|
| private final String defaultText | |
| toggledText | back to summary |
|---|---|
| private final String toggledText | |
| KeyboardStateKey | back to summary |
|---|---|
| private KeyboardStateKey(String defaultText, String toggledText, String id) | |
| update | back to summary |
|---|---|
| public void update(boolean capsDown, boolean shiftDown, boolean isSymbol) Overrides com.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected void |
| code | back to summary |
|---|---|
| private KeyCode code | |
| KeyCodeKey | back to summary |
|---|---|
| private KeyCodeKey(String letter, String c, KeyCode code) | |
| sendKeyEvents | back to summary |
|---|---|
| protected void sendKeyEvents() Overrides com.
| |
| SuperKey | back to summary |
|---|---|
| private SuperKey(String letter, String code) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected void | |
| protected void |
| chars | back to summary |
|---|---|
| pack-priv String chars | |
| TextInputKey | back to summary |
|---|---|
| private TextInputKey() | |
| press | back to summary |
|---|---|
| protected void press() Overrides com.
| |
| release | back to summary |
|---|---|
| protected void release() Overrides com.
| |
| sendKeyEvents | back to summary |
|---|---|
| protected void sendKeyEvents() | |