JavaOne is over! But before we cover the last day, back to day 3. I’m still marveling about the Treasure Island party. Terri Nunn of Berlin said that “Oracle gives the best f*****g corporate parties!” and she’s probably right. I have never been to a corporate party on this scale, well, except for last year’s [...]
Archive for the ‘JavaFX’ Category
JavaOne day 4, recap and commentary
Posted in Java, JavaFX on September 23, 2010 | Leave a Comment »
JavaOne 2010 day 3 update
Posted in Java, JavaFX on September 23, 2010 | Leave a Comment »
One thing I forgot to mention from day 2: the technical general session with Mark Reinhold and others. I was mainly interested in Reinhold’s stuff. He gave a brief overview of JDK7 and JDK8 roadmaps, including some interesting background on closures (the Lambda project) and default methods. Unfortunately this stuff won’t be in until JDK8 [...]
JavaOne 2010 days 1 & 2
Posted in Java, JavaFX on September 21, 2010 | Leave a Comment »
I’m currently attending JavaOne, the first JavaOne hosted and sponsored by Oracle. So far the biggest change is that technical sessions start at 8:00am. I know, was speaking at one. I had to get up at 4:45am to get into San Francisco on time. But, who am I to complain? Actually, the real big news [...]
Missing Listeners and Local Overrides
Posted in JavaFX on July 27, 2010 | 6 Comments »
Anyone who’s used any of the JavaFX UI Controls (in javafx.scene.control) has probably noticed that most of the controls don’t have any listeners. Why is this? Without listeners, how can you detect when the user has changed the state of the control? The first, easy answer is that you can often avoid the need for [...]
JavaFX API Docs Updated; New CSS Reference
Posted in JavaFX on June 24, 2010 | Leave a Comment »
We’ve just updated the JavaFX API documentation. The main documentation is here: http://java.sun.com/javafx/1.3/docs/api/ Probably the most significant change is the addition of a new CSS Reference Guide. This document is linked from the javafx.scene package docs and from the Scene and Node class docs, but it’s actually a bit hard to find. For your convenience, [...]
Applying Styles to Scenes
Posted in JavaFX on June 14, 2010 | 3 Comments »
There’s been some confusion about styling scenes and what it means to have a CSS rule that uses “.scene” as the selector. For example, the caspian.css file that’s included in JavaFX, the JavaFX tutorial Applying CSS to UI Controls, and Dean Iverson’s article Into the Background all include style rules that look something like this: [...]
SVJUGFX Talk Tonight!
Posted in JavaFX on April 14, 2010 | 1 Comment »
I’m talking at the Silicon Valley JavaFX Users Group tonight. The topic is Hands On JavaFX — Scripting The Scene Graph. Time and location information is available at the SVJUGFX website. If you’re not in the SF Bay Area, a webcast will also be available. Information is at that link. I’ve posted the presentation materials [...]
Function Return Type Inference
Posted in JavaFX on March 31, 2010 | 5 Comments »
A recent exchange on the JavaFX Forums (see here and subsequent messages) has prompted me to write a note about function return types and type inference in JavaFX Script. JavaFX Script is a strongly-typed language. You don’t have to declare types everywhere; usually the compiler can infer the right type based on usage. For example, [...]
That Infernal Scene Graph Warning Message II
Posted in JavaFX on December 4, 2009 | 19 Comments »
In my earlier post on this topic I hinted that we had found a resolution to the issue surrounding the warning message, I hinted further in some of my replies to comments, and I even left it as sort of a cliffhanger as to what the resolution was. So, here’s the resolution. We’ve decided that [...]
Oracle OpenWorld 2009: Observations and Impressions
Posted in JavaFX on October 15, 2009 | 1 Comment »
I’m attending a couple days of Oracle OpenWorld 2009. This won’t be quite live-blogging, but I’ll be updating this entry with more notes and observations as I get chance to add them. Update: Sections are in inverse chronological order, but within sections the notes are in forward order. I’ve also added details on the Fusion [...]