- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 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/
我的应用程序中有几个 Composite 小部件,它们使用 FlowPanel 作为它们的主要元素。我想知道的是,我是否需要为此以任何方式调整大小? FlowPanel 没有实现 RequiresRe
我有一个流程面板,我正在向其中动态添加用户控件。我希望它继续添加它们并使用垂直滚动条。而是将它们包装到顶部并放置一个水平滚动条。我确定我只是遗漏了一些东西,但如何让它进行垂直滚动? 最佳答案 我想出了
public class PageIndex extends FlowPanel { private PageHeader header; private PageCenter cen
我正在使用 com.google.gwt.user.client.ui.FlowPanel 小部件彼此非常接近。 但是我不知道如何设置边距? 顺便说一句,可能有更好的布局?我只需要一个容器,用于一个接
我有一个扩展 FlowPanel 的类。我像这样添加一个 DataGrid 小部件和一个 Grid 小部件: dataGrid.setWidth("100%"); dataGrid.setHeight
我有一个页面,我必须在其中修改变量,这些变量是带有值和标签对的字符串。我使用的是数据网格对象,但它不足以满足所需(或最终无论如何都不会)。 所以我有一个表单,它是一个文本标签和文本框,以及一个流程面板
可能是个愚蠢的问题,但 GWT FlowPanel(原始 div 元素)没有提供处理鼠标点击/鼠标移动的功能。重写 onBrowserEvent 也不起作用。 如果使用原生 JavaScript 设置
GWT 文档 recommends使用 FlowPanel( float :左设置在其子项上)作为 HorizontalPanel 的替代品来布局组件。但是如何做到这一点呢? 最佳答案 文档中说的
我想使用 flowPanel 来包含标签列表。该标签包含一个名称和一个关闭按钮。 但是,当我将 HTML/Label 添加到 flowPanel 时,它会创建一个新行,因为它是一个 DIV 元素。 如
我正在使用 ui 绑定(bind)器将元素放置在 GWT 页面上,但我无法正确放置它们。根据我的知识,流程面板中的元素应该显示在水平线上,但它们却显示在垂直线上。 最佳答
Google 建议使用 FlowPanel 代替 VerticalPanel,因为 VerticalPanel 在标准模式 ( http://www.gwtproject.org/doc/latest
使用 UiBinder 时,创建这样的简单布局的首选方法是什么? 流程面板: .outer { display: table; height: 100%;
我有一个 Flowpanel,其中包含一些列表框和标签: private ListBox lbStartHour = new ListBox(); private ListBox lbStartM
我有以下 GWT ui Binder 面板结构: scrollPanel 的高度为 100%,我可以证明何时为此面板设置背景颜色。问题是我无法将 FlowPan
我正在使用 Gwt。 说我有 .marginRight{ margin-right: 10px; } FlowPanel myFP=new FlowPanel(); Button myButton=
我正在尝试做一些非常简单的事情,使用 uiBinder 创建一个基于 div 的布局。布局的中心是几个标签、一些文本框和一个图像。我想要的输出是: _______________
看看这张图片 图片显示了一个包含许多标签的 FlowPanel。如果有更多标签,则标签将流入下一行。 但是,如您所见,此流程面板中的行之间没有间隙。 .flowPanel{
我是一名优秀的程序员,十分优秀!