• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Question about using java instead of MATLAB for GUIs

 
Seamus Connor
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, i have a part time job while im in school writing a GUI wrapper for a numerical fluids program that is written in FORTRAN. The GUI is responsible for inputting the initial conditions to the FORTRAN program, than plotting the results. My question is, would java be a good language to rewrite this GUI in. The GUI has to be cross platform (with minimal effort because there's only a few of us) and it has to have so really good graphing features, which i assume i would have to hand write in Java.

Thanks in advance.
 
Seamus Connor
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry, i didn't clarify what i meant by good graphics features. It has to display 3d contour plots along with some other styles of the same ilk.
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Matlab is ideal for such solutions, as it has excellent graphing features and is widely available in the academic world.

There are some graphing packages for Java, but I don't know if there are any that can create 3D graphs. You'd have to do some research into that.
 
Seamus Connor
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh sorry, i didnt say why i was considering Java. We need to move the program to a platform that doesnt need to have expensive software installed for it too be usefull. If java is no good for this, any one have a sugestion. The only language i know really well is Matlab. I also know C, but not too well.
 
Seamus Connor
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Im a silly silly person, forgot that matlab has a compiler. Disreguard thread.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic