Java 设计师如何使用GoogleWebToolkit?

Java 设计师如何使用GoogleWebToolkit?,java,javascript,gwt,Java,Javascript,Gwt,一些背景,通常在我开始一个新项目时,设计师会为它创建HTML模板、图像和css,然后将其传递给我。然后,我编写使网站正常运行所需的javascript和PHP代码 然而,我正在考虑转移到GoogleWebToolkit,这样我就可以使用Java而不是Javascript/PHP来编写网站代码。然而,障碍是如何将设计器的HTML和CSS导入GWT 据我所见,似乎没有任何简单的方法可以做到这一点?或者,如果我首先在GWT中对所有内容进行编码,而他能够使用CSS对所有内容进行样式化,使它们看起来像他所

一些背景,通常在我开始一个新项目时,设计师会为它创建HTML模板、图像和css,然后将其传递给我。然后,我编写使网站正常运行所需的javascript和PHP代码

然而,我正在考虑转移到GoogleWebToolkit,这样我就可以使用Java而不是Javascript/PHP来编写网站代码。然而,障碍是如何将设计器的HTML和CSS导入GWT

据我所见,似乎没有任何简单的方法可以做到这一点?或者,如果我首先在GWT中对所有内容进行编码,而他能够使用CSS对所有内容进行样式化,使它们看起来像他所需要的那样,这也会起作用。但是他能仅仅使用css就做到这一点吗


有什么想法吗?

注意下面的内容。这是一个支持GWT的UI创建向导。GWT Designer有可视化工具来为您生成代码。

我们是一个一个设计师两个程序员的团队,我们在使用普通UIBinder时玩得很开心,没有涉及GWT Designer。我们的流程有两种基本模式:

  • 设计师编写纯HTML,我们稍后将其转换为UiBinder,或者
  • 我们制作了基本的UiBinder,他用必要的结构和Css完成了它
  • 我们根据芯片在设计过程中的下落情况选择其中一种模式。这真的很自然,效果很好

    设计师必须学会:

    • CssResources(例如,
      addStyleNames='{resources.css.style}'
      而不是
      class='style'
    • ImageResources(例如,使用GPE将其添加到ClientBundle)
    • UiBinder语法(例如,
      而不是
    这很自然。与HTML和CSS的相关性非常高,他可以将自己的HTML/CSS技能直接传授给UiBinder


    我没有GWT设计师的经验,但我把它看作是我们过程中的另一个工具。也许这是值得的,但要避免它并不难。在它加入官方GWT存储库之后,我使用了一个早期的迭代,它非常令人讨厌。

    它会让他写css等吗?GWT Designer有。谢谢,它是如何令人讨厌的?我无法给出适当的评论。我试了五分钟,其中一个启动了。然后我就不能把东西拖到我想要的地方,或者其他一些与学习曲线相关的问题。设计屏幕是我屏幕的四分之一,但我的应用程序是全屏的。等等,这是很久以前的事了。现在可能很棒。