SWT 框架的页面跳转问题?

新手上路,请多包涵

SWT 框架的页面跳转问题。有A,B,C 三个类,每个类各在open()中new了一个shell,A类有按钮打开B类,B类有按钮打开C类,C类有按钮分别回到A,B类。这样的功能如何实现?

在C类的按钮中调用A,B类的open()方法会打开新的的A,B类界面,且不会保留之前A,B类界面的数据

阅读 836
1 个回答

页面打开其实是一个压栈的方式,A打开B,A并没有关闭,只是被B挡住了,按下返回B出栈A显示,A的所有数据都会保留,所以你从C要打开B就不要再open,直接back就行了,C要打开A就back两次。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏