Over a million developers have joined DZone.

Embedded Browser in NetBeans IDE 6.8 Milestone 1

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

Back in November 2005, I blogged about blogging in NetBeans IDE... which was only possible because of a module that installed the JDIC embedded native browser into NetBeans IDE. Now, thanks to NetBeans IDE 6.8 Milestone 1, a browser based on Mozilla XULRunner is a standard part of NetBeans IDE.

Not only is this useful for NetBeans IDE users (simply use the Options window to enabled the Embedded Browser), but to NetBeans Platform developers too. For example, below I have a module that installs an explorer view with items representing a subset of DZone sites. When clicked, the relevant site opens, in the embedded browser, because that's the currently enabled browser.

The first screenshot shows some of the images from NetBeans Zone in the browser. If you can remember the Swing browser, you'll be quite impressed with this:

And here's a list of entries from NetBeans Zone, looking good too:

A question I am trying to answer for myself: "What is the minimum set of NetBeans modules that a NetBeans Platform developer needs to enable in order to support the Embedded Browser?"

On Ubuntu, I came across several issues that have already been reported, but I trust they'll be fixed in coming milestone. All the issues can be found here, feel free to add your own for issues that you encounter that haven't yet been reported!

 

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}