【问题标题】:Problems with Vaadin componentsVaadin 组件的问题
【发布时间】:2015-04-06 01:35:34
【问题描述】:

当我使用 Idea14 执行这个简单的 Vaadin 示例(自动生成的代码)时。

@Override
protected void init(VaadinRequest request) {
    final VerticalLayout layout = new VerticalLayout();
    layout.setMargin(true);
    setContent(layout);

    Button button = new Button("Click Me");
    button.addClickListener(new Button.ClickListener() {
        public void buttonClick(ClickEvent event) {
            layout.addComponent(new Label("Thank you for clicking"));
        }
    });
    layout.addComponent(button);
}

我收到以下输出: screenshot

我希望有一个带有 CSS 的按钮。 我做错了什么?

【问题讨论】:

    标签: css intellij-idea vaadin


    【解决方案1】:

    浏览器无法下载您应用的主题。

    您的项目中添加了vaadin-themes 依赖项吗?

    <dependency>
        <groupId>com.vaadin</groupId>
        <artifactId>vaadin-themes</artifactId>
    </dependency>
    

    【讨论】:

    • 我的项目既不是 Maven 也不是 Ant 项目。这是带有链接 Vaadin jar 的简单 WebApplication。
    • @Dmitry 然后在那里添加主题 jar
    • 使用自定义组件时,您还必须重新编译小部件集
    猜你喜欢
    • 2017-05-15
    • 2012-10-28
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 2019-05-29
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    相关资源
    最近更新 更多