标签: vaadin

在vaadin表的分页

你能帮助我实现在vaadin中表格的分页吗?如果有任何样品,它会帮助我.

vaadin

-2
推荐指数
1
解决办法
1万
查看次数

Vaadin 12中的水平和垂直布局不响应

我的理解是Vaadin 10+的主要主题之一是响应式布局。因此,当“水平布局”和“垂直布局”似乎不支持响应式设计时,我感到惊讶。(我转为使用App Layout,这似乎可行。)但是,在我的App布局中,我倾向于使用Vertical Layouts和Horizo​​ntal Layouts放置聚合物组件-我想它们不会响应,因为我没有不要认为Vaadin的水平/垂直布局遵循响应主题。我们是否应该使用替代布局组件,或多或少地实现“响应式水平布局”等?

与此相关的是,假设所有预先构建的Vaadin 10/12 +聚合物组件(水平和垂直布局除外)都是自动响应的,例如网格,表格和标签,是否合理,例如,如果用户在他的电话上,正在寻找一个标签,该标签具有这些Vaadin组件可以在电话上“很好地”呈现(即遵循其他框架(如react.js等)的响应式布局)的形式?

vaadin vaadin10 vaadin-flow vaadin12

-2
推荐指数
1
解决办法
305
查看次数

我如何实现 vaadin 23 忘记密码按钮的点击侦听器

我需要为 LoginI18n loginView 忘记密码按钮实现点击侦听器。谁能帮我吗?

我尝试在 AbstractLogin 类中寻找 ForgotPasswordEvent 方法,但未能使用它。

java spring-security forgot-password vaadin spring-boot

-2
推荐指数
1
解决办法
223
查看次数

无法导入 com.vaadin.data.Binder

我想导入: import com.vaadin.data.Binder;

但是无法导入。它显示错误The import com.vaadin.data.Binder cannot be resolved。我正在使用 Vaadin 7。它是一个 Vaadin 示例项目名称客户。

错误信息

Java文件代码如下:

package com.example.tutorial;

import com.vaadin.data.Binder;
import com.vaadin.event.ShortcutAction.KeyCode;
import com.vaadin.ui.Button;
import com.vaadin.ui.DateField;
import com.vaadin.ui.FormLayout;
import com.vaadin.ui.HorizontalLayout;
import com.vaadin.ui.NativeSelect;
import com.vaadin.ui.TextField;
import com.vaadin.ui.themes.ValoTheme;

public class CustomerForm extends FormLayout {

    private TextField firstName = new TextField("First name");
    private TextField lastName = new TextField("Last name");
    private TextField email = new TextField("Email");
    private NativeSelect<CustomerStatus> status = new NativeSelect<>("Status");
    private DateField birthdate = new DateField("Birthday");
    private Button save = new …
Run Code Online (Sandbox Code Playgroud)

java vaadin web vaadin7 modular-design

-3
推荐指数
1
解决办法
44
查看次数

有人可以将此 Java 代码转换为 Clojure

有人可以将其转换为 Clojure,我不知道该做setMainWindow(argument)这样的事情....

import com.vaadin.Application;

class something {
    public void init() {
        Window main = new Window("The Main Window");
        setMainWindow(main);
        addComponent(new WindowOpener("Window Opener", main));
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:



package app;

import com.vaadin.Application;
import com.vaadin.ui.Button;
import com.vaadin.ui.Window;

/**
 * The Application's "main" class
 */
@SuppressWarnings("serial")
public class MyVaadinApplication extends Application{
    private Window window;

    @Override
    public void init(){
        window = new Window("My Vaadin Application");
        setMainWindow(window);
        window.addComponent(new Button("Click Me"));
    }
} 
Run Code Online (Sandbox Code Playgroud)

有一个“/lib/vaadin.jar”,其中包含所有“com.vaadin.*”的东西。
我认为setMainWindow(window);是来自扩展类。我不会写那个方法。

java clojure vaadin

-5
推荐指数
1
解决办法
726
查看次数