我想知道是否有Java库可以实现Java Swing容器之间的平滑过渡。
假设我有一个Java GUI应用程序,只有一个JFrame。根据用户操作,我想更改JFrame中包含的JPanel。这个我可以做到。但是这种更改是瞬间完成的。我想要做的是有一个缓慢的过渡/动画效果,以便对用户的认知不会太难。
具体例子:
假设我有一个包含2个按钮的JFrame,名为frame
,我有两个JPanel,名为panel1
和panel2
。根据用户点击哪个按钮,我将用panel1
或panel2
替换frame
。但是我希望这种更改是缓慢的/动画的(无论你如何称呼它),类似于淡入
效果。所以我的问题是
是否有一些Java库可以实现这样的过渡效果?
如果没有,是否有其他桌面开发语言可用于此类过渡效果。我已经知道像jQuery这样的JavaScript框架可以实现此功能。但是,我正在寻找桌面开发(如果不是Java,则其他任何语言也可以)。