java - GET Activity 和地点 - EntryPoint 中的面板

标签 java gwt gwt-activities

查看 GWT Activity 和位置教程(此处:http://www.gwtproject.org/doc/latest/DevGuideMvpActivitiesAndPlaces.html),在 EntryPoint 类的 onModuleLoad() 中构造了一个 SimplePanel,然后将其添加到 RootPanel。这不会破坏 MVP 模式,或者 EntryPoint 在技术上是否属于 Model-View-Presenter 的 View 部分?

此外,在相关说明中。我不太清楚将面板传递给 ActivityManager 上的 setDisplay() 的作用。该文档说“设置接收器的显示,并具有启动或停止其监视事件总线以查找位置更改事件的副作用。”。我无法想象那是什么意思,看看 setDisplay(),我仍然无法想象它们的意思。

最佳答案

Activities & Places 与 MVP 无关,它与应用程序内的导航、代码组织和解耦有关。参见 http://blog.ltgt.net/gwt-21-activities/
如果你想在你的 EntryPoint 中做 MVP,你可以自由地做;只需从您的 View 中检索您的面板(作为 IsWidget),然后将其传递给您的 ActivityManager

至于setDisplay,它设置您的 Activity 将在其start() 方法中接收的IsWidget

关于java - GET Activity 和地点 - EntryPoint 中的面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26611634/

相关文章:

google-app-engine - 如何在 GWT 中设置 CSS 样式颜色

java - GWT:如何在服务器和客户端(Gin/Guice)上格式化数字

java - AWS Elastic Beanstalk 缓存?

java - 复制 java.util.Random 类型的实例变量以创建相同状态的对象

java - RDz JCICS 程序失败,因为无法在大型机区域中解析引用库

java - GWT 使 RPC 阻塞

java - GWT 地点与要筛选的 Activity 的比率?

gwt - 在 GWT 事件中使用 GIN

gwt - Activity.mayStop() 有多大意义?

java - 如何修复用其他可能值替换列表原始值的代码?