应用程序如何设置动画,例如按下按钮时,突然整个面板会滑出,然后另一个面板会滑入另一组选项。是在玩Thread.sleep(时间)然后更改面板的坐标?还是不仅仅是这个算法?
答案 0 :(得分:0)
这有点笼统,但让我试试。是的,Thread.sleep(时间)与此相关(http://johnbokma.com/java/applet-animation.html)。重绘时会有延迟。 Java在javax.swing包中提供了许多用于此类内容的功能:请参阅此处http://en.wikipedia.org/wiki/Swing_%28Java%29。另请参阅此处http://download.oracle.com/javase/tutorial/uiswing/。
对于简单的滑入/缩小动画,请尝试以下操作:http://www.java2s.com/Code/Java/GWT/SlideinandslideoutanimationSmartGWT.htm。
Java 2D图形非常广泛,请参阅here