用GWT建立网站图形

时间:2009-11-01 16:09:30

标签: user-interface graphics gwt

我正在使用GWT建立一个网站。我已完成所有逻辑,现在我需要处理图形/ UI。

我刚刚在网站上开始,我有两个问题:

1)如何让我的网站在每个分辨率下都看起来很好?

2)在大多数地方我都读过UI组件(背景/按钮......)总是在一个表中。但我真的不明白为什么,因为在GWT中有对齐的容器。

感谢

2 个答案:

答案 0 :(得分:1)

对于第二个问题,GWT使用表,因为它必须将代码转换为HTML和Javascript。当然,他们有容器,但他们没有在Javascript中实现这些容器,他们只是把所有东西都塞进了表格中。这很糟糕,因为你最终会在表格中的表格中找到表格。然而,这很好,因为这意味着你可以使用CSS做一些很酷的东西来设计这些表。

答案 1 :(得分:0)

查看CSS网站以获得良好的多分辨率(我假设你的意思是屏幕/窗口大小,实际上)提示,但一般来说避免以像素为单位调整文本大小,请选择ex或em,比如说或pt。对于非常小的屏幕(即移动设备),您可能需要重新排列布局以使其更易于使用,因为简单的html重新流动可能无法解决问题。说到流程,FlowPanel将比Horizo​​ntalPanel更好地处理不同的屏幕尺寸。