Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by Community: JavaFX

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Java Desktop

Tired of JavaFX Scene Builder being run in a separate process? Fed up with no real integration between your favorite IDE and JavaFX Scene Builder? There may be a solution heading towards you. Follow this small series of blog entries to join me on my journey towards an embedded JavaFX Scene Builder in NetBeans. Welcome back (you did read the first part of this series?)! Ok, having done a bit of...
on Dec 7, 2013
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 deprecating Swing and forcing users to upgrade to JavaFX then all Java GUIs will be better with the...
on Dec 2, 2013
Tired of JavaFX Scene Builder being run in a separate process? Fed up with no real integration between your favorite IDE and JavaFX Scene Builder? There may be a solution heading towards you. Follow this small series of blog entries to join me on my journey towards an embedded JavaFX Scene Builder in NetBeans. Finally, with the new developer preview builds of JavaFX Scene Builder 2.0 a new...
on Dec 1, 2013
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 with custom JavaFX views. This pattern provides some very useful "At-a-Glance" (AoG) displays associated with daily data product generation. AoG is typically appropriate, especially...
on Nov 20, 2013
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? Maybe you are using the NetBeans Platform because... well...
on Nov 13, 2013
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. I'm fortunate to have access to quite a bit of complex and timely data much of which is custom to the...
on Nov 10, 2013
This is the Voice of Ground Control! NASA Ground Systems and Java Technology I am Sean Phillips and have been a software engineer for a while now.  For the last few years I've been lucky enough to be a lead developer for some NASA Ground System software that has been deployed directly into the Mission Operations Control room.  (Hence the righteous reference in the title of this blog)...
on Nov 8, 2013
There are a great many sessions at JavaOne 2013 that feature JavaFX. But only one of them dared people to attend the session. That session would be No Guts, No Glory! A Deep Dive into the Internals of JavaFX [BOF5802], presented by Steve Northover, Kevin Rushforth, and Richard Bair (all of Oracle). At first, I was wondering if the challenge would mean I'd arrive at the session, only to find...
on Sep 25, 2013
The Joy of Clojure, Second Edition by Michael Fogus and Chris Houser has 4 new chapters! Save 45% with Promo code mlfogus2jn at manning.com. What's new? The authors have released the following chapters: •Chapter 14, "Data-oriented programming" •Chapter 15, "Performance" •Chapter 16, "Thinking programs" •Chapter 17, "Clojure changes the way you think" We have four new chapters for you. Chapter...
on Sep 3, 2013
Save 45% on The Programmer's Guide to Apache Thrift with Promo code mlthriftjn2 at manning.com. The Programmer's Guide to Apache Thrift by Randy Abernethy has been updated! What's new? •Chapter 1-3 have been updated and the following chapters have been added: •Chapter 4, "Handling Exceptions" •Chapter 5, "Serializing Data with Protocols" •Chapter 6, "Apache Thrift IDL" We have three new chapters...
on Aug 28, 2013
"Using State in Actors" is new to Akka in Action + 45% off Akka in Action is written by Raymond Roestenburg, Rob Bakker, and Rob Williams Save 45% on Akka in Actionwith promo code mlakkajn at manning.com. In chapter 7, you learned about two possible ways to keep state in an Actor by using class attributes and the become/unbecome functionality. Chapter 10 talks about two more solutions that you...
on Aug 27, 2013
In the most recently completed Java.net poll, a large majority of developers stated that they have not yet done any development using JavaFX. Java.net polls are not scientific, of course, but it's unusual for the polls to produce such a decisive result. Participation in the poll was high: 2120 votes were cast, and three comments were posted. The exact question and results were: Have you done...
on Aug 24, 2013
Save 44% on CoffeeScript in Action, by Patrick Lee with Promotional code mlleejn at manning.com. What’s new? • Chapter 11, “In the Browser,” has been added. • The Table of Contents has been updated. It’s important to learn the challenges of the browser environment that your CoffeeScript programs live in. Chapter 11 shows you how to write CoffeeScript programs in a web browser and explains the...
on Aug 16, 2013
Java Persistence with Hibernate, Second Edition MEAP Update + 44% savings! To save 44% on the pBook and eBook use Promotional code mlbauer3jn at http://www.manning.com/bauer3/. Offer valid until Aug 21, 2013. What’s new? •Chapter 11, “Implementing conversations” •Chapter 12, “Fetch plans, strategies, and profiles” •Chapter 13, “Filtering” We have three new chapters for you. In chapter 11, you’...
on Aug 16, 2013
Creating a JavaFX 2 (or should I say FX8) application can be a time consuming task. We all got used to powerful frameworks helping us creating such applications based on Swing (NetBeans Platform) or SWT (Eclipse). There even was an attempt at getting this standardized in Java for Swing - JAF anyone? So where is such an application framework based on JavaFX 2/8, which leverages all the nice...
on Mar 24, 2013

NetBeans

At JavaOne 2013, I had the privilege of speaking for 10-15 minutes with Sean Phillips, Senior Software Engineer at a.i. solutions. a.i. solutions was a JavaOne 2013 Duke's Choice Award winner, and Sean had come to the Java.net table in the JavaOne Exhibition Hall seeking me. This was fortuitous, because among all of this year's Duke's Choice Award winners, the one that's closest in its...
on Oct 17, 2013

Embedded

At the JavaOne 2013 Java Technical Keynote, there was a series of demos of software that enables two people to play chess, using some of Java's latest features, including Java EE 7 Websockets, many variations of Java 8 (recent weekly builds), Lambda Expressions, Java ME, Embedded Java, ... It was an impressive demo of many of Java's recently-released and not-yet-finally-released capabilities,...
on Sep 23, 2013

Java User Groups

A while ago, I was asked to evaluate another Java application that was being used at my company. It was a point-of-sale app, developed entirely "in-house" by one of our overseas affiliates. I wondered what their MVC model would look like. How different would their Java app be from the ones I have worked on? I started my evaluation by learning all I could about the architecture and design of this...
on Sep 8, 2013
Grails in Action, Second Edition MEAP Update + 44% off Save 44% on Grails in Action, Second Edition with Promotional code mlgsmith2jn at manning.com What’s new? Chapter 9, “Building reliable applications”. We have now introduced all the core elements that make up a standard Grails application. The question now is how to further develop the application while ensuring that we don’t introduce bugs...
on Aug 20, 2013

Java Tools

In the recently completed Java.net poll on Continuous Integration (CI), a majority of voters declared that they don't know what Continuous Integration is. A total of 280 votes were cast in the poll, which ran for two weeks. The exact question and results were: Does your company utilize Continuous Integration (CI) in its software development projects? 30% (85 votes) - Yes 9% (25 votes) - CI...
on Aug 12, 2013