[摘要]id>=viewPath.length) return; ViewPath vp = viewPath[id]; //直接回到第一步,需要清除该路径吗?中途断裂怎么办?办法是...
id>=viewPath.length){
return;
}
ViewPath vp = viewPath[id];
//直接回到第一步,需要清除该路径吗?中途断裂怎么办?办法是检查View是否已为空
//选择不清除,每次在建立新的路径时,检查路径是不是已经无效了
vp.bsView.remove(vp.pnlPath[vp.index]); //移去当前的
vp.index = 0; //游标往前走一步
vp.bsView.add(vp.pnlPath[vp.index],BorderLayout.CENTER); //增加当前的到界面
vp.bsView.validate();
vp.bsView.repaint();
}
//跳转到下一处
public static void jump(int id){
if(id<0
关键词:Java中简单完成界面跳转