Skip to main content

When You Gonna Learn

Posted by editor on August 18, 2008 at 7:24 AM PDT

Your chance to figure out JavaFX

Are we still not clear on JavaFX yet? Perhaps not: consider the forum post javaFX?? by bonechilla:

Can anyone inform me of what javaFX is exactly. I've been reading a lot of articles but I'm still completely unsure. Can anyone give me a better description or turn me in the rite direction i even read the article in java products about it but I'm still a bit unsure of the subject. Is it just another way to write swing applications, does it act like a java version of VB were u can drag and drop for a GUI??

Well, bonechilla and friends, you're in luck, as we have a whole week to get answers directly from the source. As featured in the current Spotlight, this week's Ask The Experts session focuses on the JavaFX Preview release. "The JavaFX family of products includes the tools and platform SDK for developers, web scripters, and designers to create dynamic applications for the next generation of web delivered content. Sun recently released a JavaFX Preview designed to help early adopters become familiar with JavaFX. Got a question about the JavaFX Preview? Post it during this session and get answers from three key members of Sun's JavaFX engineering team: Josh Marinacci, Martin Brehovsky, and Larry McDonough."

Also in today's Forums, ricktw discovers a surprising explanation for a NetBeans performance problem, explained in Re: slow debugging in jdk6. "I had performance issues debugging Netbeans myself for some versions now (5.0 - 6.5). Tried some JVM versions, but this didn't solve the issue. Couldn't find a working solution to get it fixed. Just now I finally found the cause of the issue: Spybot Search & Destoy. Spybot S&D is adding many (10.000+) entries to %SystemRoot%\system32\drivers\etc\hosts file which makes debugging very, very slow. These entries link malicious websites to localhost to ensure you cannot navigate to these sites. removing these additional entries will fix the Netbeans debugging issue; it will be fast again Maybe other anti-adware programs do the same..."

tarbo has some thoughts about dealing with all the basic streams in Re: Redirection of DOS IO in Java. "Hmm... In the deeper recesses of my mind, I recall someone having trouble with this as well because DOS has four default streams: stdin, stderr, stdout, and a more obscure console that cannot be redirected through normal means. I could be grossly mistaken, though. To rule out the obvious, have you tried reading from the error stream as well?"

In Java Today,

The Aquarium notes GlassFish's revised schedule in GlassFish Roadmap v2.1/v3 - An update. "It's time for another update on the various GlassFish releases roadmaps. Harpreet Singh has just posted a updated draft schedule for GlassFish v2.1, the next major public release of the v2 branch (as of this writing, the current public release is v2ur2). While GlassFish v2.1 is scheduled to ship in its final version in December, the team is also working on the v3 branch and will actually ship the v3 prelude release (Roadmap) in a couple of months (we just passed code freeze)."

DevX has an article on one of Java SE 6's somewhat overlooked features. In Doclets: Decipher and Document Java Code Easily, Raghu Donepudi writes, "Doclets, a new addition to Java SE 6, is very handy for reviewing existing source code and mastering the logic behind it. Doclet is a starting class for defining the entry point methods of the package com.sun.javadoc. The Doclet API is an extension for Javadoc, the original Java tool that automatically creates documentation from source code files. The Doclet API provides various features for customizing documentation output and offers architectural means for embedding the crux of source code logic for new projects inside custom tags -- the proper way to document logic."

The SDN's Young Developers page has posted two new articles to help those with no development experience whatsoever walk through Greenfoot's Wombat tutorial. The first article, Wombat Object Basics explains what Java objects are and how they interact with each other, along with introducing basic programming terminology. The next step, Wombat Classes Basics explains where code is written and saved, how classes relate to each other, and how to use the Greenfoot code editor.

In today's Weblogs, Felipe Gaucho pulls out the code-checkers in FindBugs and PMD applied on J2EE 5, in which he details "a list of project adaptations required to produce zero-errors reports with PMD and FindBugs while keeping the code fully compliant with J2EE 5."

In Objects not Strings - transparent serialization over key/value pairs with proxies, Tim Boudreau writes, "I had an interesting thought the other day for a project I'm helping a friend with. Many things we deal with come in key/value pairs (URL parameters for instance). Why not immediately work with objects instead?"

Finally, Bhavani Shankar walks through Implementing a SIP Back-To-Back User Agent using javax.servlet.sip.B2buaHelper. "This blog explains how to implement a SIP Back-To-Back User Agent (i.e., B2BUA) in SailFin using javax.servlet.sip.B2buaHelper, where B2BUA is essentially a SipServlet."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Your chance to figure out JavaFX


DevX needs to verify their articles. The article starts with: "Doclets, a new addition to Java SE 6, is very handy..." Google's top link for "doclet API" s returns: Maybe the author wrote this article ten years ago...