gpt4 book ai didi

java - GWT - 我的 flowpanel 的 html 文件的结构

转载 作者:行者123 更新时间:2023-12-01 14:44:07 25 4
gpt4 key购买 nike

我有一个 Flowpanel,其中包含一些列表框和标签:

 private ListBox lbStartHour = new ListBox();
private ListBox lbStartMin = new ListBox();
private ListBox lbPauseMin = new ListBox();
private ListBox lbEndHour = new ListBox();
private ListBox lbEndMin = new ListBox();
private DateBox dbxDate = new DateBox();
private Button OK = new Button();
private Label lblError = new Label();
private Label lblStart = new Label();
private Label lblPause = new Label();
private Label lblEnd = new Label();
private Label lblHour = new Label();
private Label lblMin = new Label();
private Label lblDate = new Label();

flowpanel.add(lblHour);
lblHour.setText("Stunden: ");
flowpanel.add(lblMin);
lblMin.setText("Minuten: ");
flowpanel.add(lbStartHour);
flowpanel.add(lbStartMin);
flowpanel.add(lbPauseMin);
flowpanel.add(lbEndHour);
flowpanel.add(lbEndMin);
flowpanel.add(dbxDate);
dbxDate.setFormat(new DateBox.DefaultFormat(DateTimeFormat.getFormat("dd/MM/yyyy")));
flowpanel.add(OK);
OK.setText("Buchen");
flowpanel.add(lblError);
lblError.setText("");
flowpanel.add(lblDate);
lblDate.setText("Datum: ");
flowpanel.add(lblStart);
lblStart.setText("Beginn: ");
flowpanel.add(lblPause);
lblPause.setText("Pause: ");
flowpanel.add(lblEnd);
lblEnd.setText("Ende: ");

然后我有一个具有如下结构的 .html 文件:

<table id="mainTable" style="padding-bottom: 50px">
<tr>
<td></td>
<td id="lblHour"></td>
<td id="lblMin"></td>
</tr>
<tr>
<td id="lblStart"></td>
<td id="lbStartHour"></td>
<td id="lbStartMin"></td>
</tr>
<tr>
<td id="lblPause"></td>
<td></td>
<td id="lbPauseMin"></td>
</tr>
<tr>
<td id="lblEnd"></td>
<td id="lbEndHour"></td>
<td id="lbEndMin"></td>
</tr>
<tr>
<td id="lblDate"></td>
<td id="dbxDate"></td>
<td></td>
<td id="OK"></td>
</tr>
<tr>
<td id="timeBx"></td>
</tr>
<tr>
<td id="error" colspan="5"></td>
</tr>
</table>

在我的 rootpanel 中,我只能使用 RootPanel.get("lblHour").add(lblHour); 将其“绑定(bind)”到我的 java 代码,但我如何才能做到完全相同与我的 FlowPanel 一起使用吗?

最佳答案

您将 gwt java 代码与 html 混合和匹配的方法需要在 GWT's UiBinder 的上下文中查看。 。

GWT 的 UiBinder 为您提供了使用 css/html 的灵 active ,并允许您插入 gwt 小部件。

尽量避免从表格的一个单元格中获取 RootPanel 中的元素并尝试将项目填充到其中。

关于java - GWT - 我的 flowpanel 的 html 文件的结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15634724/

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