java swing 中的JPanel怎么让它部分透明? 10

我想做一个环形,想在一个圆的中间掏空,让它中间部分透明该怎么做?(就是做一个不规则的JPanel)这个可以实现么?... 我想做一个环形,想在一个圆的中间掏空,让它中间部分透明该怎么做?(就是做一个不规则的JPanel)这个可以实现么? 展开
 我来答
wh猎人
2014-04-21 · TA获得超过1125个赞
知道大有可为答主
回答量:1157
采纳率:89%
帮助的人:644万
展开全部

是要让主窗口透明吗?这样设置:

super.setUndecorated(true);
AWTUtilities.setWindowOpaque(this, false);

如果只是想让某个控件透明:

swingComponent.setOpaque(false);
追问
你说的这些我都知道,我是说你知道PS的图层蒙板吧?把一个JPanel看成一个PS的图层蒙板,它是一个规则的矩形面板,我现在想掏空中间部分,也就是说这个面板中间部分不存在,让这个矩形面板变成空心不规则的,我随便画图它中间部分都是空的,透明的不可见的。这个能不能实现?
追答
自己在pait中画。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式