1个回答
展开全部
public class TranslucentWindow extends JFrame {
public TranslucentWindow() {
super("透明窗体");
this.setSize(new Dimension(400, 300));
this.setVisible(true);
/** 仅此一句为添加透明窗体(个人测试[有效]) 第一个参数为要添加的对象(比如 JFrame jf 添加jf) 第二个参数为透明度(最大值为1f) */
com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);
}
public static void main(String[] args) {
new TranslucentWindow();
}
}
// 透明窗体代码 java透明窗体是JDK1.6才出的。
public TranslucentWindow() {
super("透明窗体");
this.setSize(new Dimension(400, 300));
this.setVisible(true);
/** 仅此一句为添加透明窗体(个人测试[有效]) 第一个参数为要添加的对象(比如 JFrame jf 添加jf) 第二个参数为透明度(最大值为1f) */
com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);
}
public static void main(String[] args) {
new TranslucentWindow();
}
}
// 透明窗体代码 java透明窗体是JDK1.6才出的。
追问
com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);
这行代码好像得引入外包吧??这个JDK 6里面没呀!!
我的是JDK_updata_21的!
你有这个包吗?
追答
有的。 jdk1.6新加的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询