• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
Sheriffs:
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
Bartenders:
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

Good Books on JavaFX - with indepth detail and samples  RSS feed

 
Ranch Hand
Posts: 112
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.
Are there any good books out there on using JavaFX for graphs?
I get a lot of detailed data back from mySQL, in future I want to use SQL analytics and get summarised data back and display them using graphs.
 
Bartender
Posts: 5307
55
Eclipse IDE Firefox Browser Java MySQL Database VI Editor Windows
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not familiar with one for JavaFX but Swing has a free library available for plotting: JFreeChart.
 
AhFai Chan
Ranch Hand
Posts: 112
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Carey Brown wrote:I'm not familiar with one for JavaFX but Swing has a free library available for plotting: JFreeChart.



Thanks, I did use some AWT and Swing, but was advised on several occasions that Oracle will be replacing them with JavaFX. I hope hope it will continue to be open source with a public use  licence or unlicensed...
 
Carey Brown
Bartender
Posts: 5307
55
Eclipse IDE Firefox Browser Java MySQL Database VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

AhFai Chan wrote:Thanks, I did use some AWT and Swing, but was advised on several occasions that Oracle will be replacing them with JavaFX. I hope hope it will continue to be open source with a public use  licence or unlicensed...

Last rumor that I've heard often is that Oracle is/has stopped all JavaFX development and probably wouldn't be shipping it with Java in the future, though I assume it will be available in its current state as a separate download.
 
Carey Brown
Bartender
Posts: 5307
55
Eclipse IDE Firefox Browser Java MySQL Database VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The move to pull JavaFX out of the standard Java release has already begun with Java-11. See JavaFX. AWT and Swing will be shipped with Java (at least for now(?)) in the java.desktop module.
 
Master Rancher
Posts: 920
17
Firefox Browser Hibernate IntelliJ IDE Java MySQL Database Spring Tomcat Server
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's not part of the jdk anymore, but it's still available as a seperate download, as discussed in this post.
When it comes to graph's, there's nothing you can do with swing that you can't do with javaFx.
Click here to see the documentation and how to use them
 
Marshal
Posts: 5634
147
Chrome Eclipse IDE Java Postgres Database VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JavaFX has charts built-in.  You can read about them here.

If you still want a book, both Learn JavaFX 8 and Pro JavaFX 9 have chapters on Charts.
 
AhFai Chan
Ranch Hand
Posts: 112
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Carey Brown wrote:The move to pull JavaFX out of the standard Java release has already begun with Java-11. See JavaFX. AWT and Swing will be shipped with Java (at least for now(?)) in the java.desktop module.



Assuming Oracle will continue supporting JavaFX, does this mean Oracle made it a separate API just so Oracle can charge for its use in the future?
 
Knute Snortum
Marshal
Posts: 5634
147
Chrome Eclipse IDE Java Postgres Database VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

AhFai Chan wrote:Assuming Oracle will continue supporting JavaFX...


Oracle will probably be "supporting" JavaFX, but only in the sense that they contribute to the OpenJDK project.

...does this mean Oracle made it a separate API just so Oracle can charge for its use in the future?


Quite the opposite.  JavaFX is now an open source project and most of them have a license that requires that the source code be freely available.  Companies like Gluon (https://gluonhq.com/) are committed to JavaFX and will probably provide the product for the near future.
 
PI day is 3.14 (march 14th) and is also einstein's birthday. And this is merely a tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!