0

我正在尝试使用 Java 制作一个桌面小部件,基本上就是它的样子,一个看起来像 HTC 安卓手机的 Sense Clock Widget 的时钟。

一切都设置好了,时钟工作,我有一个背景和时钟小时/分钟图像。我唯一需要的是使 JFrame 背景透明。JFrame 是未装饰的,可以通过其内容移动,就像任何小部件应该执行的操作一样。

我需要弄清楚如何使丑陋的 JFrame 背景从灰色变为透明,但保持内容不透明。

4

1 回答 1

1

frame.setBackground(new Color(0,0,0,0));

框架是透明的,但内容是可见的。

结果图片

于 2017-10-05T21:44:12.043 回答