Examples from the blog series on java drag and drop