Hello DJ Native Swing on the NetBeans RCP

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.

Comments:

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

Posted by Remi Online on October 18, 2010 at 05:10 AM PDT #

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

http://netbeans.dzone.com/how-to-nb-djnative-swing

Posted by Geertjan Wielenga on October 18, 2010 at 06:54 AM PDT #

"Who knows the future of JWebPane."

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

Posted by Anthony on October 19, 2010 at 03:05 AM PDT #

Here's me not holding my breath, Anthony.

Posted by Frank on October 19, 2010 at 03:18 AM PDT #

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?

Posted by Jamie P. on October 19, 2010 at 05:59 AM PDT #

Hi Geertjan!

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

http://www.sepix.de/blogs/blogrittner/blog/archive/2010/october/19/beandev_autoupdate_api_netbeans_plugins_administrieren/index.html

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.

Posted by Aljoscha Rittner on October 19, 2010 at 06:40 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
12
13
14
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today