我有一个Swing应用程序,我试图淡出主应用程序并显示一个窗口,表示操作正在进行中(这是针对可能需要阻止UI的长时间运行的操作)。在Swing中有没有一种优雅的方式(主要是淡出背景)或者一些摆动库来帮助实现这一点(也许来自摆动实验室)?Java Swing淡出背景
感谢,
杰夫
我有一个Swing应用程序,我试图淡出主应用程序并显示一个窗口,表示操作正在进行中(这是针对可能需要阻止UI的长时间运行的操作)。在Swing中有没有一种优雅的方式(主要是淡出背景)或者一些摆动库来帮助实现这一点(也许来自摆动实验室)?Java Swing淡出背景
感谢,
杰夫
最新版本支持Transparent Windows。我不使用该版本,但我想你可以使用Timer来逐渐改变不透明度。
基里尔Grouchnikov对透明和不规则窗口(抱歉,我不能张贴适当的超链接还)一些优秀的文章:
我已经成功地使用基里尔的三叉戟动画和时间表库(kenai.com/projects/trident/pages/Home)淡出窗口,虽然你必须做一些琐碎的事情来捕捉所有的鼠标进入/退出事件,因为比较显示在窗口中的蚂蚁将消耗它们,否则。
我相信这就是我要找的。谢谢。 – 2009-12-12 03:10:34