gpt4 book ai didi

java - GWT 是如何工作的,或者更确切地说,GWT 如何将代码加载到 app.html 文件中?

转载 作者:行者123 更新时间:2023-12-03 23:12:26 27 4
gpt4 key购买 nike

我想知道 rootPanel(位于 entryClass 中)到底是什么,以及 GWT 如何通过 rootpanel 将 Java 代码加载到 appname.html 文件中。那里到底发生了什么?根面板和 HTML 文件之间的连接在哪里?

我找不到任何一方详细解释这个过程。如果有人可以解释它或发送一些好的链接到解释这个问题的网站,那将非常有帮助。

最佳答案

你检查过RootPanel的来源了吗?类(class)?

有一个方法RootPanel get(String id)它根据您传入的元素 ID 从页面返回元素(好吧,小部件)。如果您不传递任何内容,例如请求 get()get(null)你会收到<body>作为您请求的 RootPanel 实例。

因此,您的 index.html 包含以下内容:

<body>
<div id="myPanel"></div>
</body>

在里面。

onModuleLoad()你做的入门课的方法

FlowPanel myNewDiv = new FlowPanel();
// add some styles, more elements and event handlers to myNewDiv
// ...
RootPanel.get("myPanel").add(myNewDiv);

这会将您的新 div 作为子元素添加到 myPanel div 原来在 html 文件中。

这有帮助吗?

关于java - GWT 是如何工作的,或者更确切地说,GWT 如何将代码加载到 app.html 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13923716/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com