java怎么让框架frame透明

我看别人说需要用AWTUtilities.setWindowOpaque(frame,false);/*从JDK6的release10开始支持设置透明和自定义形状,支持的... 我看别人说 需要用AWTUtilities.setWindowOpaque (frame, false);
/*
从JDK6的release 10开始支持设置透明和自定义形状,支持的对象有Swing的JFrame, JDialog,
AWT的Frame.以及所以继承java.awt.Window的子类。
*/
可是我在myeclipse里头输入上头句子,提示没有这个东西,可能是我的jdk版本低了???那么我该怎么办啊,新手求指教
展开
 我来答
flylovepink
推荐于2017-10-14 · TA获得超过498个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:401万
展开全部

这个类确实是 JDK 1.6 才出来的,在 com.sun.awt.AWTUtilities

 

我看了1.5 的包里,没有这个类

 

这个类是在 jre里

你的Myeclipse 里如果没有的话啊 2个可能

1.你的jdk 版本低,需要升级到 1.6以上

2.你的myEclipse用的是他自己带的JDK ,需要在修改一下

 

最好能截屏 确认一下

一诺千金丨
推荐于2018-05-15 · 知道合伙人数码行家
一诺千金丨
知道合伙人数码行家
采纳数:8766 获赞数:32844
1、专业生产电力检测设备,若要咨询相关直接向我咨询关于电力检测设备的问题吧。 2、武高电测最佳员工。

向TA提问 私信TA
展开全部
介绍了java实现jframe透明窗体示例:

import javax.swing.JFrame;
public class TansluFrame extends JFrame
{
public TansluFrame()
{
com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);
}
public static void main(String[] args)
{
TansluFrame frame = new TansluFrame();
frame.setTitle("半透明的窗口");
frame.setSize(400, 300);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式