Alright, to give you a bit of background, I have a JFrame that I've manipulated to be a full screen transparent overlay when the user types a keystroke on the keyboard.
The goal is I want the user to select any previously opened window (so could be the web browser you're using now) to then further manipulate with my program. I have the overlay working with a global keystroke managed with JIntellitype and Swing's nifty extended state method for full screen...ness.
The problem I have is that even with the really nice-looking overlay that appears the way I want, you cannot select any of your windows because the JFrame is over them. I need it to be like what ScreenCloud has with their screenshot selection (look at 0:19 on their video), but the user just needs to click on a window when the overlay/message appears.
I'm looking into JNA for getting the window sizes and other info for later use in my application. I'm open for any ideas on how to go about this. Worst case scenario would be that I do something that you would see on your CTRL-ALT-Tab window switcher for selecting a window.
Note: If it helps at all, I'm using a TrayIcon for my application to be centered around, which then calls and creates JFrames and such.