about SOM

5 views
Skip to first unread message

Saad norstrÖm

unread,
May 3, 2011, 11:28:42 PM5/3/11
to ifc...@googlegroups.com
Hello, Actually when I run the program online(ifcsoft), it really looks good.

but from the source code, it seems JAVAFX also used, can it run independently as a desktop software?

I want to load file and view the SOM result for my multi-channel signal(probably a  3000*12 matrix).

I am not familiar with javafx,

Thanks,

Patrick


kyleT

unread,
May 4, 2011, 10:27:15 AM5/4/11
to IFCSoft
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

Saad norstrÖm

unread,
May 5, 2011, 1:10:52 AM5/5/11
to Kyle Thayer, ifc...@googlegroups.com
Hello Kyle,
Thanks for your prompt reply.
I have successfully loaded the source code in my Netbeans but it seems that
no Main class is found. So I could not run the code.
Do I have to modify the code to add a main class myself in order to run on my computer?

Thanks
Patrick

On Wed, May 4, 2011 at 10:28 PM, Kyle Thayer <kyle....@gmail.com> wrote:
Just in case the google group didn't send this to you, here is my reply:

kyleT

unread,
May 5, 2011, 11:16:55 AM5/5/11
to IFCSoft
The main class should be: ifcSoft.MainApp
Do you have the JavaFX SDK (http://javafx.com/downloads/all.jsp)
installed? Also make sure you have the "JavaFX Kit" plugin installed
in Netbeans.
Let me know if that works,
Kyle
> > The files are in the directoryhttp://mathcs.emory.edu/~kthayer/ifcsoft/

kyleT

unread,
May 6, 2011, 2:16:05 PM5/6/11
to IFCSoft
It looks like JavaFX might not work with Netbeans 7.0, so you may need
Netbeans 6.9.1 to get JavaFX to work (http://javafx.com/downloads/
all.jsp).
Kyle
Reply all
Reply to author
Forward
0 new messages