|
|
1
9
您所描述的内容在GWT中似乎很容易获得,并且内置了面板。 我建议你看看 the GWT showcase ,并查看源代码以了解它是如何完成的。
|
|
|
2
3
GWT或Swing GUI的诀窍是将您的预期布局可视化为工具包布局小部件的组合,这些小部件相互嵌套。 根据您的描述,以下是您如何构建GUI的高级视图: 从a开始 HorizontalSplitPanel 最高级别。 左侧(表格:) 创建一个 VerticalPanel 并向其中添加3个小部件-标题为图像或html文字,表本身为4列网格,标题为另一个图像或文字。 将此垂直面板添加到拆分面板的左侧 (或者,你可能会得到一个大 FlexTable 右侧: 创建一个垂直面板,只需根据需要添加标题、下拉菜单和文本输入。 或者,如果你想在每个下拉列表或文本输入的侧面添加标签,你可以创建一个网格 将此右侧面板添加到水平拼接面板的右侧 |
|
|
3
1
我认为你可以在GWT项目中充分利用你的HTML经验。 你也不需要去UI绑定器 你可以在两者之间玩。 用HTML设计整个布局。即使在需要静态内容的地方,也要使用HTML。在HTML中放置一个您想放置交互式小部件的位置。从这里开始GWT。在GWT中构建漂亮的小部件。通过以下方式将其与HTML布局挂钩 RootPanle.get(“你的div ID”).add(你的小部件); 此技术也用于sdk附带的示例项目中。 即使在谷歌IO 2010中,他们也在推广更多HTML的使用,在那里你可以(我个人的意见..) |