我用setUndecorated(true)方法把窗体的边框去掉后,窗体的4个角都是直角,我在窗体上加一张背景图片,这个图片的4个角是带有弧度的圆角,有没有办法使窗体的4个角变成和图片一样的带弧度的圆角啊

解决方案 »

  1.   

    可以用屏幕抓图来模拟,Java暂时还不能做出真正的异形窗口
    IFrame就是通过复制屏幕图形来模拟的,缺点是窗口拖动时模拟部分反映有些置后,在某些软件上无法模拟出正确的图形,下面是地址,你可以参考下:
    http://www-128.ibm.com/developerworks/cn/java/j-iframe/
      

  2.   

    JDK5.0应该有XP风格了,所以使用XP风格就可拥有圆角对话盒了。