怎样把Frame的最上面(就是包含最大化、最小化、关闭按钮的地方)去掉,只留下pane的大小?想在软件打开时显示LOGO用

解决方案 »

  1.   

    可是Window没用过,不会用,怎么用都没办法显示出来?不懂。
      

  2.   

    public class Logo {    public static void main(String[] args) {
            String img = "your image file";        JDialog dlg = new JDialog();
            dlg.getContentPane().add(
                new JLabel(
                    new ImageIcon(img)));        dlg.setUndecorated(true);
            dlg.setAlwaysOnTop(true);        dlg.pack();        Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
            dlg.setLocation(
                (screen.width - dlg.getWidth()) / 2,
                (screen.height - dlg.getHeight()) / 2);
            dlg.setVisible(true);        Thread.sleep(5000);        dlg.dispose();
        }
    }