求一个做去掉窗体边框的界面
如:只显示一张图片
或者让这个窗体变形

解决方案 »

  1.   

    使用JWindow
    或者
    jframe.setUndecorated(true)
      

  2.   

    import java.awt.*;
    import java.awt.event.*;import javax.swing.*;/**
     * @author xiaochun91103
     */
    class DemoWindow extends JWindow {
    public DemoWindow() { setVisible(true);
    //获取图形环境
    GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    //获取默认的显示设备
    GraphicsDevice gd = ge.getDefaultScreenDevice();
    if(gd.isFullScreenSupported()) {
    gd.setFullScreenWindow(this);
    }
    this.setAlwaysOnTop(true);

    }



    public static void main(String[] args) {
    DemoWindow demo = new DemoWindow();
    }
    }
      

  3.   


    import javax.swing.JFrame;public class Test {
    public static void main(String[] args) {
    JFrame jf = new JFrame("无边框的窗体");
    jf.setSize(800, 600);
    jf.setUndecorated(true);//调用方法就行了
    jf.setVisible(true);
    jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    }这点测试代码,楼主看看!