你随便找一个有界面的例子,将其中的extends JFrame 换成 extends  JWindow就行了。
试试看。

解决方案 »

  1.   

    public class Frame1 extends JWindow 
    去掉this.setTitle("");
      

  2.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;public class WindowTest extends JFrame
    {

    public WindowTest()
    {
    final JWindow window = new JWindow();
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    JLabel label = new JLabel(new ImageIcon("images/homelogo.gif"));
    label.setBorder(BorderFactory.createLineBorder(Color.black));
    window.getContentPane().add(label,BorderLayout.CENTER);

    Dimension scmSize = toolkit.getScreenSize();
    Dimension labelSize = label.getPreferredSize();
    int labelWidth = labelSize.width,labelHeight = labelSize.height;
    window.setLocation(scmSize.width/2-(labelWidth/2),scmSize.height/2-(labelHeight/2));
    window.pack();
    window.show();
    window.addMouseListener(new MouseAdapter()
    {
    public void mousePressed(MouseEvent e)
    {
    window.dispose();
    System.exit(0);
    }
    });
    }

    public static void main(String[] args)
    {
    JFrame frame = new WindowTest();
    }

    }希望对你有所帮助!
      

  3.   

    在 JDK 1.4 下 可以用
      JFrame.setUndecorated(true);