uibinder

    0熱度

    2回答

    我有一個TabLayoutPanel。開始時,TabLayoutPanel沒有Tab。用戶可以儘可能多地添加標籤。他們也可以刪除所有的標籤。 我的要求是: 我想設置啓用=真按鈕每當TabLayoutPanel至少有1片。如果它沒有標籤,那麼設置按鈕enabled = false。 getView().getMainTabLayoutPanel().addAttachHandler(new Att

    2熱度

    2回答

    我想要在GWT中獲得UI Binder的掛件。 到目前爲止,我有一個基本的應用程序來顯示帶有一些示例數據的DataGrid,並且它可以在傳統的GWT和UIBinder之間輕鬆切換。它在傳統的GWT中正常工作,但不在UiBinder中正常工作。 這裏的主要入口點類: public class Main implements EntryPoint { public void onModul

    5熱度

    2回答

    Google Suggets使用FlowPanel替代VerticalPanel,因爲VerticalPanel在標準模式(http://www.gwtproject.org/doc/latest/DevGuideUiPanels.html)下運行不正常。 myflowPanel.getElement().getStyle().setFloat(Float.NONE); 不起作用 因此如何使F

    0熱度

    1回答

    我使用UIBinder來標記接口。 在一些地方,我把一個 「標誌」,我想dynamicaly改變 - <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' xmlns:g='urn:import:co

    1熱度

    1回答

    我最近跳入GWT並對它感到滿意。 @UiChild很好,因爲它允許我們除了在UIBinder ui.xml中的表示之外還以編程方式添加子元素。 但是,我發現了一些看起來很臃腫,有點奇怪的東西。 因此,當我第一次遇到@UiChild時,我認爲它會像這樣工作。 <g:FlowPanel> <c:CustomWidget customWidgetParameter="I am a pa

    0熱度

    1回答

    好吧,我有一個centralHTML被放在mySplitLayoutPanel的<g:center>裏面。 在UiBinder的: <g:SplitLayoutPanel ui:field="mySplitLayoutPanel"> <g:west size="200"> <g:HTMLPanel ui:field="westHTML" /> </g:west>

    1熱度

    2回答

    我有一個GWT應用程序,帶有一個顯示元素地圖一部分的視口。在元素映射上是div元素。用戶可以在視口上拖動和移動(不在元素上)。如果用戶在視口上拖動並移動,那麼他可以將視口移動到所有方向。這意味着將顯示元素貼圖的另一部分。瀏覽器的瀏覽器位置保持不變,只有元素映射在視圖的拖動和移動上移動。 如何設置視口和元素貼圖以使其拖動並移動就緒?

    0熱度

    1回答

    我嘗試了所有方法在FlowPanel集中一個SimplePager,然後在網格中,HTMLPanel,DockLayoutPanel,&在<table>,但他們沒有工作,例如:在CSS中 .alignCenter{ text-align:center;} <g:FlowPanel> <g:Grid addStyleNames="style.alignCenter"> <g:row

    0熱度

    1回答

    我正在使用GWT的「FileUpload」小部件,它在一個問題上工作得很好。 在Internet Explorer版本8中,「瀏覽」按鈕旁邊的文本字段保持啓用狀態;意味着用戶可以輸入任何字符(例如不存在的文件路徑或名稱)。然後如果用戶點擊上傳,然後沒有任何反應。 所以,我試圖以某種方式「禁止」這個文本框的一部分或避免裏面的keydown事件。但我無法做到這一點。

    2熱度

    1回答

    我有一個將有幾個DataGrid的GWT項目。到目前爲止,我已經實施了一個(與ASyncDataProvider),它工作得很好。但我真的不喜歡所有凌亂的鍋爐板代碼來指定列。下面是一個示例: //some column Column<DataRecord, String> dataColumn = new Column<DataRecord, String>(new TextCell()