Welcome to the CSC Q&A, where you can get help (and share your knowledge) about computer science!

Where to easily spend time learning JavaFX

+24 votes
Okay, so I've seen examples of JavaFX vs Java Swing for GUI development, and wow does JavaFX look nice.  Since it is a new Java utility, and that it should be relatively simple to start coding, our team has decided to go with that as the preferred method of creating the GUI for our program.  My question is (specifically for Dr. Stonedahl) is, does anyone know a great place to go and practice in it?  I know we can use CSS to style it which makes it muy delicioso.  Thank you all.
asked Sep 12, 2015 in Fall 15-16 by Nick Caputo (100 points)

6 Answers

+10 votes
Best answer

I'm sure you found this as easy as I did, but here it is anyways. I just googled javafx tutorials
answered Sep 13, 2015 by Riley Moss (100 points)
selected Oct 5, 2015 by Nick Caputo
+10 votes
I went through a couple more of the tutorials on Netbeans.org and they were really helpful to get the basic GUI layouts and tips on how to change the appearance of different aspects such as TextAreas and Labels. I know we did a couple of them in our group but they definitely got our GUI working very quickly and it wouldn't hurt to go through a few more of them.
answered Sep 14, 2015 by Zachary Gray (100 points)
+8 votes
What are the benefits to FX vs Swing?
answered Sep 13, 2015 by Kelsey Self (100 points)
Java Swing is becoming outdated really. FX is definitely much more widely used so learning it will most likely benefit you more in the long run. I personally have never used FX but after playing around with it to make our team's initial GUI was really simple and you can easily make the program look really nice. I'd say at least give it a shot and if it doesn't work out then Swing will always be there for backup.
+6 votes

I found this video on Youtube. I think it is really useful. I think it will help.
answered Sep 22, 2015 by Amiao Gao (100 points)
+5 votes
Nope, can't help you there.  I've never used JavaFX personally, and don't have any particular tutorials or examples to recommend.

I mean, I could Google around and look for some for you... but you're just as capable of doing that as I am.  Perhaps some of your classmates will pitch in, though, to answer your question and earn some Q&A points.
answered Sep 12, 2015 by Forrest Stonedahl (100 points)
+2 votes

I know this is a little late, but this is a tutorial that really helped my team and I learn the basics of JavaFX and how to implement it into our program:



answered Sep 28, 2016 by Kyle McCaw (100 points)