We should do a Swing Tips face off between Greg and Romain...
Swing Tips 2 - GlassPane for feedback In Swing, the GlassPane is a layer for a frame that sits on top of the rest of the content pane. This layer is normally transparent, but can paint and handle user events. The JDNC libraries have a neat little component for displaying a message on this pane in the context of the area you need the alert. In the example below, I'm showing a realtime message on the regular expression I'm typing in. As I type, the message is updated until I have a correctly compiling regex.