198 * 199 * @param text text to be shown in the native text input component 200 * @param type type of text input component @see com.sun.javafx.scene.control.behavior.TextInputTypes 201 * @param width width of JavaFX text input component 202 * @param height height of JavaFX text input component 203 * @param M standard transformation matrix for drawing the native text component derived from JavaFX component 204 */ 205 void requestInput(String text, int type, double width, double height, 206 double Mxx, double Mxy, double Mxz, double Mxt, 207 double Myx, double Myy, double Myz, double Myt, 208 double Mzx, double Mzy, double Mzz, double Mzt); 209 210 /** 211 * Native keyboard for text input is no longer necessary. 212 * Keyboard will be hidden and native text input component too. 213 */ 214 void releaseInput(); 215 216 public void setRTL(boolean b); 217 218 public static final KeyCodeCombination defaultFullScreenExitKeycombo = 219 new KeyCodeCombination(KeyCode.ESCAPE, 220 ModifierValue.UP, 221 ModifierValue.UP, 222 ModifierValue.UP, 223 ModifierValue.UP, 224 ModifierValue.UP); 225 } | 198 * 199 * @param text text to be shown in the native text input component 200 * @param type type of text input component @see com.sun.javafx.scene.control.behavior.TextInputTypes 201 * @param width width of JavaFX text input component 202 * @param height height of JavaFX text input component 203 * @param M standard transformation matrix for drawing the native text component derived from JavaFX component 204 */ 205 void requestInput(String text, int type, double width, double height, 206 double Mxx, double Mxy, double Mxz, double Mxt, 207 double Myx, double Myy, double Myz, double Myt, 208 double Mzx, double Mzy, double Mzz, double Mzt); 209 210 /** 211 * Native keyboard for text input is no longer necessary. 212 * Keyboard will be hidden and native text input component too. 213 */ 214 void releaseInput(); 215 216 public void setRTL(boolean b); 217 218 /** 219 * Whether mouse/keyboard events should be sent to this window. 220 * @param whether this stage should receive events/focus 221 */ 222 public void setEnabled(boolean enabled); 223 224 /** 225 * Return a handle to the native platform window id. 226 * @return platform window id, or 0L if there is none. 227 */ 228 public long getRawHandle(); 229 230 public static final KeyCodeCombination defaultFullScreenExitKeycombo = 231 new KeyCodeCombination(KeyCode.ESCAPE, 232 ModifierValue.UP, 233 ModifierValue.UP, 234 ModifierValue.UP, 235 ModifierValue.UP, 236 ModifierValue.UP); 237 } |