【发布时间】:2013-02-26 04:43:37
【问题描述】:
我想在 Vaadin 7 中使用 SmartGWT 布局。我到处搜索;但是,无法获得正确的教程或任何源代码。任何人都可以帮助我吗?
而且,我在 SmartGWT 中进行了尝试。 我在 SmartGWT 中创建了一个布局。
public class SmartGWTLayout extends Widget {
public SmartGWTLayout() {
TabSet tabSet = new TabSet();
tabSet.setTabBarPosition(Side.TOP);
tabSet.setWidth(400);
tabSet.setHeight(200);
Tab tTab1 = new Tab("Blue", "pieces/16/pawn_blue.png");
Img tImg1 = new Img("pieces/48/pawn_blue.png", 48, 48);
tTab1.setPane(tImg1);
Tab tTab2 = new Tab("Green", "pieces/16/pawn_green.png");
Img tImg2 = new Img("pieces/48/pawn_green.png", 48, 48);
tTab2.setPane(tImg2);
tabSet.addTab(tTab1);
tabSet.addTab(tTab2);
VLayout vLayout = new VLayout();
vLayout.setMembersMargin(15);
vLayout.addMember(tabSet);
vLayout.setAutoHeight();
vLayout.draw();
}
}
我在 Vaadin 中这样调用布局。
SmartGWTLayout aSmartGWTLayout = new SmartGWTLayout();
vaadinLayout.addComponent((Component)SmartGWTLayout);
而且,我收到了这个错误
HTTP Status 500 - java.lang.NoClassDefFoundError: com/google/gwt/core/shared/GWTBridge
type: Exception report
message: java.lang.NoClassDefFoundError: com/google/gwt/core/shared/GWTBridge
description: The server encountered an internal error that prevented it from fulfilling this request.
【问题讨论】:
-
有人请回答这个问题!
-
那是 SmartGWT 布局,因为“智能 GWT 布局”对我来说意味着别的东西(与“愚蠢的 GWT 布局!”相反!)。我编辑了这个问题来解决这个问题。
标签: layout integration vaadin smartgwt