Is it possible to make a JFrame that has a transparent background and draw an image on it, so only the image will be visible with no border or background?
See Translucent and Shaped Swing Windows by Kirill Grouchnikov.