我只是想知道是否有 Java 库允许在 Java Swing 容器之间进行平滑转换。
假设我有一个带有单个 JFrame 的 Java GUI 应用程序。根据用户操作,我想更改 JFrame 中包含的 JPanel。现在,我可以做到这一点。然而,这种变化是瞬时的。我想做的是有一个缓慢的过渡/动画,这样用户的认知就不会太难。
具体示例:
假设我拥有的 JFrameframe
有 2 个按钮,我有两个 JPanelpanel1
和panel2
. 根据用户单击的按钮,我会将 替换frame
为panel1
或panel2
。但是,我希望这种变化是缓慢的/动画的(不管你怎么称呼它),fade-in
本身就是一种效果。所以我的问题是
是否有一些 Java 库允许这种转换?
如果没有,是否有其他桌面开发语言可以用于这种转换。我已经知道像 JQuery 这样的 Javascript 框架允许这样做。但是,我正在寻找桌面开发(如果不是 Java,那么其他任何东西也可以)。