Como não mostrar a barra de título?

Oi pessoal,

Estava fazendo um aplicação usando JFrame…mas eu queria tirar a barra de título. Ou seja, alguém tem alguma idéia do que posso fazer para não mostrar a barra de título?

valeu.

setUndecorated(true);

valeu pela dica…mas deu o seguinte erro:
Caused by: java.awt.IllegalComponentStateException: The frame is displayable.

O que pode ser isso??

valeu

eu fiz assim:
frame.setUndecorated(true);

aí como tava dando a exceção eu testei com:
boolean undecorated = frame.isUndecorated();
e retornou falso… o isso significa??/ como faço pra executar??

valeu

Veja o uso neste link abaixo:

http://www.java2s.com/Code/JavaAPI/javax.swing/JFramesetUndecoratedbooleanb.htm

Faça assim meu amigo:

import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;


public class Testando extends javax.swing.JPanel {

    private JFrame container;
    
    public Testando(JFrame pContainer) {
          container = pContainer;
        initComponents();
        
        //aki é o ActionListener do Botao FECHAR !!!!
        exitButton.addActionListener(new ActionListener(){   
     public void actionPerformed(ActionEvent arg0) {   
        // Escondemos o frame que chamou   
        container.dispose();   
        // anulamos para o GC pegar e não ficar pesando   
        container = null;   
        }  });   
    }

    
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">
    private void initComponents() {

        exitButton = new javax.swing.JButton();
        jTextField1 = new javax.swing.JTextField();

        setBackground(new java.awt.Color(0, 0, 205));

        exitButton.setText("jButton1");

        jTextField1.setBackground(new java.awt.Color(0, 0, 205));
        jTextField1.setFont(new java.awt.Font("Courier New", 1, 14)); // NOI18N
        jTextField1.setForeground(new java.awt.Color(255, 255, 0));
        jTextField1.setBorder(null);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
        this.setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addGap(152, 152, 152)
                        .addComponent(exitButton, javax.swing.GroupLayout.PREFERRED_SIZE, 136, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(layout.createSequentialGroup()
                        .addGap(82, 82, 82)
                        .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 286, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(839, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGap(42, 42, 42)
                .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(exitButton, javax.swing.GroupLayout.PREFERRED_SIZE, 37, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(607, Short.MAX_VALUE))
        );
    }// </editor-fold>


    // Variables declaration - do not modify
    private javax.swing.JButton exitButton;
    private javax.swing.JTextField jTextField1;
    // End of variables declaration
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
JFrame frame = new JFrame();
frame.setContentPane(new Testando(frame));
frame.setUndecorated(true);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();   
frame.setSize(d);   
frame.setResizable(false);   
frame.setAlwaysOnTop(true); 
frame.setVisible(true);

            }
        });
    }
}

Abraços a Todos…