1

我刚开始玩 OpenDolphin。我正在使用 maven jumpstart 项目,并希望将服务器上的值写入演示模型。此值应显示在客户端上:

我试过了:

actionRegistry.register(ApplicationConstants.COMMAND_ID, new CommandHandler<Command>() {
        public void handleCommand(Command command, List<Command> response) {
            System.out.println("Server reached.");
            Object text = getServerDolphin().getAt("input").getAt("text").getValue();
            System.out.println("server text field contains: " + text);
            getServerDolphin().getAt("input").getAt("text").setValue("test");
        }
    });

该值被接收但未传回给客户端。

文本字段绑定如下:

PresentationModel input = clientDolphin.presentationModel("input", new   ClientAttribute("text"));
JFXBinder.bind("text").of(field).to("text").of(input);
4

1 回答 1

1

这个问题同时在邮件列表中得到了回答。简而言之:您还需要在另一个方向绑定,以便在属性值更改时更新文本字段,并且您需要使用 OpenDolphin 0.10 或更高版本。

于 2014-06-25T20:04:04.933 回答