java - GXT 3 布局容器 : Horizontal & Vertical vs HBox & VBox

标签 java gwt layout gxt

例如,您能解释一下 Horizo​​ntalLayoutContainer 和 HBoxLayoutContainer 之间的区别吗?

最佳答案

阅读 JavaDoc 5 分钟后发现 HBoxLayoutContainer 具有:

  • 支持自动溢出
  • 每个 child 都有最小和最大尺寸(在容器的轴上,所以这里是水平轴,因此是最小/最大宽度)
  • 可能在 child 之间分配剩余空间(flex)

鉴于Horizo​​ntalLayoutContainer:

  • (可能)在 child 不适合时滚动
  • 以固定的宽度和高度(或它们的固有大小)布置其子项。

我的理解是 HBoxLayoutContainer 使用 CSS3 Flexible Box Model在引擎盖下,而 Horizo​​ntalLayoutContainer 宁愿使用 display: inline-boxfloat (或由 JavaScript 控制的等效项,可能使用 position:absolute)

关于java - GXT 3 布局容器 : Horizontal & Vertical vs HBox & VBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11630519/

相关文章:

java - 我们如何在 GWT 中使用 onbefoerunload

python - PySide (Qt) - 布局不起作用

CSS 100% 高度布局

java - 使用 twilio 沙箱在 whatsapp 上发送多条媒体消息

java - 安卓- 9-patch

java - 用户登录时启用页面上的按钮/GWT

java - Android Studio - 我所有的 .gwt.xml 文件中的 "URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)"

android - 新安装后仅启动一次的 Activity ?

java - 如何让eclipse像java文件一样处理没有扩展名的文件?

java - 如何创建密码?