title: javafx programmatically set arguments for virtual keyboard
body: <p>I have a desktop application that will be used on computers with no keyboard, input will be on a touch screen.  I can get the virtual keyboard to show up on textfields fine when running from eclipse. I used these arguments</p>
  
  <pre><code>-Dcom.sun.javafx.touch=true 
  -Dcom.sun.javafx.isEmbedded=true 
  -Dcom.sun.javafx.virtualKeyboard=none
  </code></pre>
  
  <p>The following link shows me where to add the arguments.
  <a href="https://stackoverflow.com/questions/8319939/how-to-add-command-line-parameters-when-running-java-code-in-eclipse">how to add command line parameters when running java code in Eclipse?</a></p>
  
  <p>When I make a runnable jar file the keyboard does not show up.  I am looking for a way to set these arguments programmatically so that the runnable jar file will display the virtual keyboard on any computer.  Any help will be greatly appreciated. </p>