利用卡片布局管理器显示卡片时,有这样一段程序:
{
.
.
.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(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类对象
1)for(int i=1;i <=N;i++); 及public static final int N=200000000 是用于 延时的,不过这样的"延时"技术太差了
2)就是说你切换只能切换到程序指定的那一张吗?是的
cl.next(pane); //容器中当前卡片中的下一张
cl.last(pane); //容器中最后一张卡片
cl.show(name);//容器中指定的那一张卡片