Removing the Title Bar of a JFrame

The title bar and other decorations can be removed from a frame. A frame without decorations looks and behaves like a JWindow container (see Creating a Borderless Window). However, if the frame never needs the decorations, it is better to use a JWindow container.

Note: The decorations can only be removed while the frame is not visible.

JFrame frame = new JFrame(); frame.setUndecorated(true); // Get the current decorated state boolean undecorated = frame.isUndecorated();

Post a comment

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.