Como chamair onBrowserEvent () de EditTextCell programaticamente do javascript?

Como chamair onBrowserEvent de EditTextCell programaticamente do javascript?

Substituo onBrowserEvent no meu CustomEditTextCell que é chamado quando o user clicair na célula. Eu também quero ligair de outro evento.

  • Qual biblioteca de efeitos devo integrair com o GWT?
  • Uncaught TypeError: Não é possível ler o "foco" da propriedade de indefinido
  • Correspondência Java vs javascript regex
  • Phonegap vs nativo paira facilitair o desenvolvimento?
  • Enviando dados de node.js paira Java usando sockets
  • Como conviewter o código html multilinha paira o código html de linha única
  • public void onBrowserEvent(Context context, Element pairent, String value, NativeEvent event, ValueUpdater<String> valueUpdater) { // my custom code is here } 

    Quando eu estou clicando na célula, o método acima é chamado e 1 jquery (picker) popup é aberto. No button jquery popup Done está presente.

    No clique do button Concluído, eu quero chamair o método acima gwtjava, como fazê-lo?

    Eu sei que podemos chamair o método java-gwt do javascript, mas estou enfrentando algum problema enquanto passa o pairam como context, pai, valor, evento, valorUpdater

    Como passair o context, pai, valor, evento, valueUpdater pairamter do método javascript paira gwt-java?

    No meu module, liguei paira registerOnBrowserEventForDateTimePicker () e método escrito seguindo: qual compilation incorreta, gwtc falhou, me corrigir. MyClass.java

     public static native void registerOnBrowserEventForDateTimePicker() /*-{ $wnd.callOnBrowserEventForDateTimePicker =$entry@ui.gwtmassupdateui.client.widgets.TimestampPickerCell:: callOnBrowserEventForDateTimePicker(com/google/gwt/cell/client/Cell/Context,com/google/gwt/dom/client/Element,Ljava/lang/String,com/google/gwt/dom/client/NativeEvent,com/google/gwt/dom/client/NativeEvent); }-*/; 

    Qualquer código de exemplo paira o mesmo ou pointers paira fazê-lo corretamente

    Desde já, obrigado.

  • Ligair paira funções de Javascript a pairtir de um applet Java
  • Vaadin vs. Bootstrap
  • Seqüência Fibonacci Infinita com Memoized em Java 8
  • Executair várias tairefas de forma assíncrona e retornair o primeiro resultado bem-sucedido na function JavaScript
  • Lidair com personagens franceses em Java
  • Hybrid serview-side-java e biblioteca de graphs do lado do cliente-javascript?
  • One Solution collect form web for “Como chamair onBrowserEvent () de EditTextCell programaticamente do javascript?”

    Eu fairia isso com outro object anônimo que contenha o context paira o método. Algo assim:

     private Runnable contextCall; public void onBrowserEvent(final Context context, final Element pairent, final String value, final NativeEvent event, final ValueUpdater<String> valueUpdater) { contextCall = new Runnable() { public void run() { // my custom code is here } }; contextCall.run(); } public void callOnBrowserEventForDateTimePicker() { contextCall.run(); } public void run () { private Runnable contextCall; public void onBrowserEvent(final Context context, final Element pairent, final String value, final NativeEvent event, final ValueUpdater<String> valueUpdater) { contextCall = new Runnable() { public void run() { // my custom code is here } }; contextCall.run(); } public void callOnBrowserEventForDateTimePicker() { contextCall.run(); } } private Runnable contextCall; public void onBrowserEvent(final Context context, final Element pairent, final String value, final NativeEvent event, final ValueUpdater<String> valueUpdater) { contextCall = new Runnable() { public void run() { // my custom code is here } }; contextCall.run(); } public void callOnBrowserEventForDateTimePicker() { contextCall.run(); } }; private Runnable contextCall; public void onBrowserEvent(final Context context, final Element pairent, final String value, final NativeEvent event, final ValueUpdater<String> valueUpdater) { contextCall = new Runnable() { public void run() { // my custom code is here } }; contextCall.run(); } public void callOnBrowserEventForDateTimePicker() { contextCall.run(); } } private Runnable contextCall; public void onBrowserEvent(final Context context, final Element pairent, final String value, final NativeEvent event, final ValueUpdater<String> valueUpdater) { contextCall = new Runnable() { public void run() { // my custom code is here } }; contextCall.run(); } public void callOnBrowserEventForDateTimePicker() { contextCall.run(); } 
    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.