This is the first part of a video tutorial.
In this video I try to show how developers can subclass the already existing Java JPanel class in order to add the desired additional functionality to their own panels. This is demonstrated using the Image Panel and the Transparent Panel examples.