Hello Patrick,
I'm glad you are liking IFC Soft so far.
I believe JavaFX requires an internet connection to run programs (I
think it guarantees that the latest version of JavaFX is being used),
but the program itself can certainly be run from your computer. (Note:
when you run it off the website, the program actually is downloaded to
your computer and run there, the website never does anything other
than give your computer the code). There are two ways to run the
program from code on your own computer:
1) Download the source code and run it from an IDE like Netbeans or
Eclipse. If you want to run it outside of those, you need to make sure
your jar files are signed and that you have a properly written jnlp
file (like the one on the website).
2) Get all the program files and modify the jnlp.
The files are in the directory
http://mathcs.emory.edu/~kthayer/ifcsoft/
and then:
IFCSoft.jnlp
IFCSoft.jar
lib/PureMVC_Java_0_3.jar
lib/Jama-1.0.2.jar
You will need to get those files and then change the jnlp "codebase"
location to the directory containing the jnlp and jar files and the
lib directory.
Also, the part of the jnlp file that says "java-vm-args="-Xmx700m""
sets the maximum ram limit. You can try setting it higher, but
depending on your OS it may or may not start.
Let me know if that works or if you have any more questions,
Kyle