有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带有可见组件的java不可见窗口

我正在寻找一种将图像用作窗口的方法,或者至少在外观上
最合乎逻辑的解决方案似乎是使用具有可见组件的不可见窗口
谷歌为我提供了两种解决方案:
糟糕的一点是:在不装饰窗户的情况下,将窗户下面的东西截图作为背景
“正在走向正式”的一个原则是:使用各种工具使窗口透明。很酷,但不适用于IcedTea或Linux(我还没有在Linux上尝试官方的JRE)

有没有其他方法可以达到同样的效果(使用AWT或Swing)


共 (1) 个答案

  1. # 1 楼答案

    不幸的是,对窗口透明度的快速回答至少是否定的(除非有人想证明我错了,我很乐意!)如果窗口的内容没有太大变化,截图可能会比你想象的更好

    AWTUtilities方法(或Java 7以后的官方API中的同一种方法)需要硬件加速,这使得它无法在所有平台上100%可靠地工作,因此它不一定能在所有Windows设备上工作