Vaadin 瓦丁按钮对齐

Vaadin 瓦丁按钮对齐,vaadin,Vaadin,如何在页面右上角添加按钮? 以下是我的布局: headerLayout hLayout1 fFayout1 data hLayout2 fLayout2 data hLayout3 fLayout3 dat

如何在页面右上角添加按钮? 以下是我的布局:

headerLayout
            hLayout1
                fFayout1
                     data
            hLayout2
                fLayout2
                     data
            hLayout3
                fLayout3
                     data
            hLayout4
                fLayout4
                     data
为了调用align方法setComponentAlignment(component,alignment),它是否必须在页面布局中?我希望有自己的构建方法,并将其放在页面顶部

   backButton = new Button("Back");
            backButton.setIcon(FontAwesome.ARROW_LEFT);         
            setComponentAlignment(backButton, Alignment.TOP_RIGHT);         
            addComponent(backButton);
尽管“setComponentAlignment”作为编译错误读取


我只想在页面的右上角添加一个按钮。

你说的“阅读是编译错误”是什么意思?你不是在布局上调用这个方法吗?这是一个真正的错误,还是只是您的IDE没有接受它?另外,如果按钮不在右上角,则最有可能的情况是,那里的布局没有设置宽度(“100%”)。下面有一条红线将阻止它运行。布局设置为100%。在右上角仍然没有“后退按钮”。它没有编译,那么它就是一个错误。不能对没有该方法的对象调用方法。将按钮添加到布局并在该布局上调用setComponentAlignment,如下所示?topLayout.setComponentAlignment(后按钮,对齐。右上角);因为我还是看不到它。
backButton
是布局的一部分吗?
TOP\u RIGHT
是静态导入吗?为什么不干脆尝试一下,如果有新的错误等,用你的新见解编辑你的问题。