尝试在我使用 vaadin 7 创建的网站中集成一个 java 小程序。我正在尝试使用嵌入式并将其添加到布局中。这就是我现在所拥有的。
public class DeviceConfigure extends CustomComponent implements View {
@AutoGenerated
private AbsoluteLayout mainLayout;
@AutoGenerated
public DeviceConfigure() {
buildMainLayout();
setCompositionRoot(mainLayout);
Resource res = new ThemeResource("img/stars.jar");
Embedded jarFile = new Embedded("Jar File", res);
mainLayout.addComponent(jarFile);
}
private AbsoluteLayout buildMainLayout() {
// common part: create layout
mainLayout = new AbsoluteLayout();
mainLayout.setImmediate(false);
mainLayout.setWidth("860px");
mainLayout.setHeight("510px");
// top-level component properties
setWidth("860px");
setHeight("510px");
return mainLayout;
}
@Override
public void enter(ViewChangeEvent event) {
// TODO Auto-generated method stub
}
}
我尝试了不同的方法,例如设置 minetype、archive 等,但无法正常工作。每当我导航到页面时,小程序应该所在的部分都是空白的。有什么我错过的东西,我只是没有看到。感谢任何花时间阅读和回复本文的人。