New & Simple Introduction to the Visual Library API

During the weekend I made a simple Visual Library tutorial, covering some common needs for developers using this API:

Right after I completed it, the tutorial was used in a workshop at the NetBeans Platform Certified Training in Warsaw. So, a group of between 20 and 30 students used it and managed to finish the tutorial, In other words, the code works. Go here if you want to use it too:

http://platform.netbeans.org/tutorials/nbm-quick-start-visual.html

Some interesting details about this tutorial—it doesn't use the Matisse GUI Builder, so you could use the code in any IDE and it doesn't use the NetBeans Platform, so that it is applicable to any desktop Java application. It is quite simple and short, after which you can follow other more complex tutorials on the NetBeans Platform Learning Trail.

Many thanks to Marek Kliƛ, in whose great blog I found the code used above! Dziekuje bardzo, Marek.

Comments:

Awesome ;)

Posted by Varun Nischal on March 29, 2009 at 06:08 PM PDT #

That the fastest made tutorial I ever saw, you're really good at that! Thanks for great training in Warsaw!

Posted by Lukasz on March 29, 2009 at 06:40 PM PDT #

I'm happy that my blog is helpful :)

Posted by Marek Kliś on March 29, 2009 at 06:51 PM PDT #

Very nice tutorial.
Any idea what license do the required JARs have?:
org-openide-util.jar
org-netbeans-api-visual.jar

Is their license compatible with the Apache Lincese (because GPL and LGPL is not :( )?

This would be very important for many projects.

Thank you.

Posted by Tiho Lupak on March 29, 2009 at 09:46 PM PDT #

Hi, I am not a lawyer but both JAR files are part of NetBeans project and are released under dual license CDDL/GPL. You can read CDDL license text here:
http://www.netbeans.org/cddl.html
Here is a small info:
http://en.wikipedia.org/wiki/CDDL
http://www.gnu.org/philosophy/license-list.html

Regards,
David

Posted by David Kaspar on March 30, 2009 at 04:42 PM PDT #

> You can read CDDL license
Thank you for the hints (license are so confusing :) ).

Please bear with me, I forgot to ask the most important question for me:
Is it possible to \*easily\* make a diagram like the following:
http://www.jgraph.com/images/JDOgenie.png
I mean so clean and simple (curved lines, with those connector types, legend, clean white)?

Thank you very much.

Posted by Tiho Lupak on March 30, 2009 at 08:14 PM PDT #

> You can read CDDL license
Thank you for the hints (license are so confusing :) ).

Please bear with me, I forgot to ask the most important question for me:
Is it possible to \*easily\* make a diagram like the following:
http://www.jgraph.com/images/JDOgenie.png
I mean so clean and simple (curved lines, with those connector types, legend, clean white)?

Thank you very much.

Posted by Tiho Lupak on March 30, 2009 at 08:24 PM 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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today