有一个关于在 GWT 中使用布局管理器的问题,但是在无法直接移植 Swing 应用程序的意义上回答了这个问题。但我不需要这个,我只想用一种理智的定位方式。
GWT 是否有 MigLayout(或类似的)端口?
由于 LayoutManager 主要是一种使用某些用户偏好设置组件大小和位置的方法,因此它应该是可能的。对 HTML 组件执行此操作是可能的(并且 AFAIK 一些框架计算服务器上的所有大小和位置,并避免所有相关的 HTML/CSS 问题)。
有一个关于在 GWT 中使用布局管理器的问题,但是在无法直接移植 Swing 应用程序的意义上回答了这个问题。但我不需要这个,我只想用一种理智的定位方式。
GWT 是否有 MigLayout(或类似的)端口?
由于 LayoutManager 主要是一种使用某些用户偏好设置组件大小和位置的方法,因此它应该是可能的。对 HTML 组件执行此操作是可能的(并且 AFAIK 一些框架计算服务器上的所有大小和位置,并避免所有相关的 HTML/CSS 问题)。
根据您对疯狂的定义,LayoutPanel
GWT 内置的 s 非常合理。有一个DockLayoutPanel
熟悉的北/南/东/西行为,还有允许更多任意百分比和位置的面板。将它们与 CSS 结合起来非常强大和灵活。
http://code.google.com/webtoolkit/doc/latest/DevGuideUiPanels.html
只引用一句:
我刚刚开始使用 GWT,感觉就像我刚刚回到了黑暗时代,使用了所有各种布局面板和布局管理器。
有gxt-jglayout,它是 Ext-GWT (GXT) 的 JGoodies 表单布局实现,但 Ext-GWT 不是免费的(它是双重许可的)。