Try to replace JFrame with JDialog.
This appears to be platform dependent.
On Mac OS X, set the Info.plist property LSUIElement to 1.
Info.plist
LSUIElement