gwt-editors

    0熱度

    1回答

    我有一個應用程序,廣泛使用編輯框架。現在我已經開始添加一項新功能了:如果用戶編輯實體,我想記錄哪些更改已經完成,並將它們存儲在單獨的數據存儲實體中。這需要知道一個字段是否已更改,字段名稱以及其更改的值。 這是想什麼,我來實現: 應用程序調用編輯(豆); 用戶進行更改,調用flush()並將數據發送回服務器。 在服務器處理程序中,來自bean的更改發送到processChanges(List<Str

    0熱度

    1回答

    如果我們有一個帶有LeafValue子編輯器的編輯器。 我們可以實現接口ValueAwareEditor。用這個接口可以實現一個flush和一個setValue。 但是,setValue在驅動程序在子編輯器中設置了所有值之後調用。 如何在驅動程序在子編輯器中設置值之前執行代碼。 (這可以允許清除編輯器的狀態)。 是否在編輯器中有相當於編輯(或顯示)循環的刷新方法? 謝謝。

    3熱度

    1回答

    我使用: Gwt-platform Gwt Validation Gwt UiEditor framework Gwt Material inputs 後約束驗證我想顯示錯誤消息。  materialTextBox.setError("Please provide your name"); 的問題是,它可以從視圖類只執行:這是由GWT材料投入使用方法的支持,像MaterialTextBox pub

    1熱度

    1回答

    我有以下型號: class Book { String title; // getter and setter } class Author { private name; private List<Book> books; // getter and setter } 我想創建一個GWT的Widget,我可以創造一個作家,同時創造在同

    0熱度

    1回答

    既然我有這個實體的編輯鏈的一部分: public class Commission implements Serializable { private EnumSet<CommissionType> commissionTypes; private CommissionType type; // must exist in commissionTypes pri

    0熱度

    1回答

    我有一個GWT表單,它根據選擇的內容改變某些字段。該表格使用編輯器,驅動程序GWT模塊 故事是編輯她的個人資料並說:「我是用戶」或「我是賣家」(最終「我是其他人」 ) 因此,根據這種自我形式的選擇,我想更改視圖中的一些編輯器(名字,姓氏變成公司名稱,稅號,而許多其他字段保持不變,但改變他們的地方)。我製作了兩套UiBinder屏幕(每個配置文件一個)。我有一個包含複選框「我是一個公司」,處理那些s

    1熱度

    2回答

    我想創建一個bean對象,其中有兩個字段的另一個對象類型的GWT編輯器,因此我想要這些字段的子編輯器。問題是,我對編輯框架相當陌生,並且我沒有真正瞭解那裏的所有編輯器界面。 請告知最佳解決方案。我的想法如下:使用子編輯器的驅動程序將數據傳遞給主編輯器驅動程序;或使用某種CompositeEditor(但我不知道如何處理重寫的方法...)。 下面是一個示例代碼: public class A {

    0熱度

    1回答

    Im usign gwt 2.7.0請求工廠。 編輯:我沒有使用客戶端驗證,只有服務器端驗證(休眠標註) im試圖編輯的實體稱爲「Article.java」。 在正常情況下,我會用ArticleEditor(Extends from Editor)在客戶端編輯一篇文章。當文章到達服務器時,驗證會被執行。如果任何驗證出錯,客戶端將收到一個「Set < ConstraintViolation <?>>

    2熱度

    1回答

    在嘗試使用GWT的ListEditor系統時,我無法找到一個工作示例,其中列表中每個項目的UI都有一個刪除/刪除按鈕。 我發現的例子是所有喜歡this one [1]和具有EditorSource.create()實現創建的每個項目Editor並出現要連接的處理程序經由listEditor.getList().remove(index)從底層列表中刪除該項目。 但是,刪除處理程序的匿名實現會在創建

    2熱度

    1回答

    一個泛型工廠我已經寫了能夠創建任何類型的ListEditor工廠: public interface ListEditorFactory<T, E extends Editor<T>> { ListEditor<T, E> create(InsertPanel panel); } 及其實施: public class ListEditorFactoryImpl<T, E exten