这样说 这部分代码你用c++算了java 就省省吧

解决方案 »

  1.   

    有道理,建议看看java图形 awt卷,swing卷,好像有提到。
      

  2.   

    这个问题我查过资料,因为这是和系统紧密相关的,所以必须使用JNI方式才可以实现真正的透明!注意,我说的是真正的透明,其实在java里你可以换种思路,用Robot的抓图功能来抓背景,然后设置为JPanel的背景,这样感觉上就是透明的了。:)
    在一个国外的网上我曾经下载过一个包,可以提供透明的构件。你自己找找吧
      

  3.   

    在Jcomponent中提供的函数
    public void setOpaque(boolean isOpaque)可以供使用,同时说明Java只有J组件才本身支持透明设置。