Home Java Example Java Swing Removing the Title Bar of a Frame



Removing the Title Bar of a Frame
Posted on: April 14, 2007 at 12:00 AM
In this section, you will learn how to remove the title bar of a frame or window in java.

Removing the Title Bar of a Frame

     

In this section, you will learn how to remove the title bar of a frame or window in java. That means show the frame or window without title bar. The title bar of the frame or window which holds the icon, minimize button, maximize button and close button with the title of the frame. Following  is the image of the frame without title bar:

Frame Without Title Bar

Code Description:

setUndecorated(boolean):
This is the method of the JFrame class that sets the frame decoration. It takes a boolean typed value either true or false. If you passes the true then the frame will undecorated means the frame will not show the title bar and if you passes the false then the frame will show the title bar.

Here is the code of the program:

import javax.swing.*;

public class RemoveTitleFrame{
  public static void main(String[] args) {
  JFrame frame = new JFrame("Removing the Title Bar of a Frame");
  frame.setUndecorated(true);
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.setSize(400,400);
  frame.setVisible(true);
  }
}

Download this example.

Related Tags for Removing the Title Bar of a Frame:
javacidebuttoniowindowiconremovevithisidmaxmovecloseframeshowexampletitlewithminimizetoiniramexamldsheitaxbardessectionmaximizeiminmoutminosminosjcleswithoutemicomemeanhowprodoxawhichxampsatoldishampleaandarcodcodeclosvattzxissthshoavhatframldspleplprmovmindodeonolo


More Tutorials from this section

Ask Questions?    Discuss: Removing the Title Bar of a Frame   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.