Skip to main content

sean.mi.phillips's Blog

Should Swing be killed to force JavaFX usage?

Posted by sean.mi.phillips on December 2, 2013 at 11:16 AM PST

Recently I have come upon a blog article which discussed why Swing has to be Deprecated.  My understanding of the author's argument was that since Swing looks ugly compared to HTML5 and nobody uses Swing anymore that it should be deprecated in favor of JavaFX.  The theory was that by dep

Visualizing NASA Ground System Data Products using JavaFX and the NetBeans Platform (Part 2)

Posted by sean.mi.phillips on November 20, 2013 at 9:23 AM PST

In the previous post in this mini-series regarding the work I do on NASA Ground Systems, I showed some screenshots demonstrating data visualization.  The basic tech stack involves combining the NetBeans Platform

Dealing with Data with JavaFX Visuals and the NetBeans Platform

Posted by sean.mi.phillips on November 13, 2013 at 5:12 AM PST

So you need to build a visualization of data that must loaded and interface dynamically.  Good looks are important so you chose JavaFX but you are starting from an existing Swing based application.  No problem right? 
But what if you have a lot of data to load into your Scene? How do you maintain a positive User Experience?

Visualizing NASA Ground System Data Products using JavaFX and the NetBeans Platform (Part 1)

Posted by sean.mi.phillips on November 10, 2013 at 7:05 AM PST

As I get closer to deploying our 4th Operational Release of the Duke's Choice award winning GEONS Ground System Software I'm combining the NetBeans Platform with custom JavaFX views. This pattern provides some very useful "At-a-Glance" displays associated with daily data product generation.

This is the Voice of Ground Control!

Posted by sean.mi.phillips on November 8, 2013 at 6:42 AM PST

This is the Voice of Ground Control! NASA Ground Systems and Java Technology