Geertjan's Blog

  • October 18, 2010

Hello DJ Native Swing on the NetBeans RCP

Geertjan Wielenga
Product Manager
Who knows the future of JWebPane. Time to look for alternatives, in my humble opinion. Aljoscha Rittner, who is giving a NetBeans Platform Certified Training together with me in Bielefeld, Germany, recently figured out how to integrate DJ Native Swing into the NetBeans Platform. (He's not the first, look at the screenshot here and then at the comments at the end of that article.) Now I know how to do it too, since he transferred all his knowledge to me:

The menubar within the browser above can be removed, as well as other customizations that can be done, etc. But this is a basic starting point.

The bad news is that we're now in the world of SWT:

Ah well. The code will be shown in an article on DZone soon.

By the way, this is the first step to integrating the Vaadin visual designer into NetBeans IDE:

Or, look at it now, without all the various bars (location bar, menu bar, tool bar), launched such that the Vaadin visual designer is displayed, without the user needing to go there manually:

Vaadin provides editor hooks from the above website so that drag/drop actions can be reflected in an editor underlying the above page. Hence, imagine the above as a new tab in a multiview window, with one of the tabs providing the Java source code editor in NetBeans IDE.

Join the discussion

Comments ( 6 )
  • Remi Online Monday, October 18, 2010

    the dj native swing looks pretty easy to use, i think i'll give it a try

  • Geertjan Wielenga Monday, October 18, 2010

    Great to hear, Remi. Here are the instructions, let me know if you encounter problems:


  • Anthony Tuesday, October 19, 2010

    "Who knows the future of JWebPane."

    It 's on the JavaFX 2 roadmap & will be named "WebView" ;-)

  • Frank Tuesday, October 19, 2010

    Here's me not holding my breath, Anthony.

  • Jamie P. Tuesday, October 19, 2010

    While we wait for that to happen, Anthony, what solution is being recommended by the JavaFX team? "None, hold your breath while we figure it out," can't seriously be your answer, can it?

  • Aljoscha Rittner Tuesday, October 19, 2010

    Hi Geertjan!

    I've added English slides to the end of my blog entry about AutoUpdate-Service API:


    The blog entry is in German, but the slides are in English.

    I hope it's useful for some NetBeans Platform Users.

    Best regards, Josh.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.