Java 如何在JDK1.6中使JFrame透明?
在JDK1.7中,我使用Java 如何在JDK1.6中使JFrame透明?,java,swing,java-6,Java,Swing,Java 6,在JDK1.7中,我使用setUndercorated(true)和背景(新颜色(0,0,0,0))使我的框架透明 这很好用,但当我把项目改成1.6时,同样的代码只会使框架变成原来的蓝色。我不想使我的窗体透明度降低,就像在alpha透明中一样。我想让它更像一个闪屏,GD绘制实心非不透明线,但周围是完全点击通过和透明的 1.6中的代码是什么 请参阅本教程,了解如何使JFrame透明 ///Edited Part//// 我偶然发现了一个简洁的小技巧,它不是真正透明的,而是截图并添加了一个小片段作
setUndercorated(true)代码>和<代码>背景(新颜色(0,0,0,0))代码>使我的框架透明
这很好用,但当我把项目改成1.6时,同样的代码只会使框架变成原来的蓝色。我不想使我的窗体透明度降低,就像在alpha透明中一样。我想让它更像一个闪屏,GD绘制实心非不透明线,但周围是完全点击通过和透明的
1.6中的代码是什么 请参阅本教程,了解如何使JFrame透明
///Edited Part////
我偶然发现了一个简洁的小技巧,它不是真正透明的,而是截图并添加了一个小片段作为背景
查看此链接:
请参阅本教程,了解如何使JFrame透明
///Edited Part////
我偶然发现了一个简洁的小技巧,它不是真正透明的,而是截图并添加了一个小片段作为背景
查看此链接:
在JDK1.6中,我使用setUndecorated(true);后退(新颜色(0,0,0,0));使我的相框透明。这很好用,但当我把项目改成1.6时,同样的代码只会使框架变成原来的蓝色
也许有这个问题
在JDK1.6中,我使用setUndecorated(true);后退(新颜色(0,0,0,0));使我的相框透明。这很好用,但当我把项目改成1.6时,同样的代码只会使框架变成原来的蓝色
可能有这个问题对不起,这不是我要找的,这张照片拍摄了窗口后面的区域,然后在jFrame中显示了一个幻觉。我需要的是一种特殊的颜色,它可以使整个jframe在未装饰的情况下保持透明。很抱歉,这不是我要找的,这会拍摄窗口后面区域的快照,然后在jframe内显示一种幻觉。我需要的是一种特殊的颜色,可以使整个jframe在没有装饰的情况下是透明的。