A few days ago, I went searching (again) for a working full screen Processing solution but found none. That API isn't working anymore, I don't like the "--present" mode (requires full screen at startup so I can't see my debugger) and the examples I found weren't working with OpenGL. So I went digging in Java+OpenGL functions and mashed something up that:
- sets your frame undecorated (no repositioning);
- adds custom drag functionality (I don't like halfhearted solutions);
- gets triggered by command/control + a key you specify;
- lets you choose titlebar size;
- works with the latest Proscene build (draws on top of the 3D scene; still working on finding a setup that's just set and forget);
- works with OpenGL (and hopefully others too, but I think Processing only uses OpenGL now?).
Really frustrating that there hasn't been a viable solution for like, 2 years now?
If you're interested, I can upload it to github or something? Just need to clean it up a bit and make it work for any project. Haven't tested it in the Processing IDE yet (I'm using Eclipse/Flash Builder).