2013-02-26 11 views
6

私はVaadin 7でSmartGWTレイアウトを使いたいと思っていました。しかし、正しいチュートリアルやソースコードを手に入れることができませんでした。誰もがこれで私を助けることができますか?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でLayoutを呼び出しました。

  SmartGWTLayout aSmartGWTLayout = new SmartGWTLayout(); 
      vaadinLayout.addComponent((Component)SmartGWTLayout); 

そして、私はこれはVaadinでGWTウィジェットを使用するための正しい方法ではありません。このエラー

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. 
+0

いくつかの1本を答えてください。! – Gugan

+1

スマートGWTレイアウトは、スマートなGWTレイアウトが私にとって何かを意味するため(ダムGWTレイアウトの反対!)、それを修正するための質問を編集しました。 – PhiLho

答えて

1

を取得しています。あなたはEclipse用Vaadinプラグインを使用する場合は

http://java.dzone.com/articles/using-gwt-widgets-vaadin-7

http://java.dzone.com/articles/using-gwt-widgets-vaadin-7-0

http://java.dzone.com/articles/using-gwt-widgets-vaadin-7-1

すると、このチュートリアルに従うようにしてくださいhttps://vaadin.com/eclipse

あなたがして新しいウィジェットを作成することができますすべての機能(必要なクラス、xmlファイル、ウィジェットセット)で:

プロジェクト/新規/その他/ Vaadin /ウィジェット

+0

スマートGWTウィジェットを追加するのは難しいようです。 .. 私はそれを試しましたか? – Gugan

+0

私はそれに取り組んでいます...しかし、それは複雑なようではありません。このチュートリアルはこの状況で非常に役立ちます;)あなたはeclipseのためのvaadinプラグインを使用していますか?あなたは簡単な小さな例でgwtウィジェットを作成することができます....非常に理解に役立つ^^ – RAN

+0

はい、私は日食のためのvaadinプラグインを使用しています。 – Gugan

関連する問題