日期:2014-05-20  浏览次数:20630 次

java里的时间问题
利用卡片布局管理器显示卡片时,有这样一段程序:
{
  .
  .  
  .

for(int i=1;i<=N;i++);
cl.next(pane);
setVisible(true);
for(int i=1;i<=N;i++);
cl.last(pane);
setVisible(true);
  .
  .
  .
public static final int N=200000000

}
请问这里的显示一个卡片到显示另一个隔多长时间呢?

其中cl:CardLayout cl=new CardLayout();
pane 是Container类对象 


------解决方案--------------------
探讨
那上面的程序有什么意义呢?
只是告诉你下一张显示的是哪一张,就是说你切换只能切换到程序指定的那一张吗?

------解决方案--------------------
关键是for循环后面的;有了它就可以达到延时的效果,就如同上面哪些楼的朋友所说的哪样