我正在使用 VAADIN 框架构建应用程序。
我正在尝试在包含 VerticalSplitPanel 的视图中添加一个面板,该面板包含两个组件(目前是一个按钮和一个标签)。
很简单,但我在完成它时遇到了很大的问题。
我可以确定发生了一些事情,因为当我在浏览器中运行它时,我看到“拆分分隔符”显示,但拆分面板内没有组件。
这就是我目前初始化面板的方式。
public class M2MInventory_SubscriptionsView extends AbstractView {
private Panel panel = new Panel();
private VerticalSplitPanel vSplit = new VerticalSplitPanel();
private Button upperButton = new Button("Upper Button");
private Button lowerButton = new Button("Lower Button");
public M2MInventory_SubscriptionsView() {
panel.setContent(vSplit);
vSplit.setFirstComponent(new Button("Upper"));
vSplit.setSecondComponent(new Label("Lower"));
addComponent(panel);
}
任何人都可以在我的方式中发现错误吗?