gpt4 book ai didi

gwt - 如何在 GWT 中手动创建 JavaScriptObject?

转载 作者:行者123 更新时间:2023-12-04 01:02:49 26 4
gpt4 key购买 nike

当我有这个类时,我怎么能手动创建一个 JavaScriptObject

public class Person extends JavaScriptObject{
protected Person(){}

public final native String FirstName()/*-{
return this.firstName;
}-*/;

public final native String LastName()/*-{
return this.lastName;
}-*/;
}

我问是因为我有这个 JavaScriptObject Peron 的数组
public JsArray<Person> persons = JavaScriptObject.createArray().cast();

我想用这些 Person 对象中的一些来填充这个数组
Peson a = new Person();
a.setfirstName(textField1.getText());
a.setLastName(textField2.getText());
persons.push(a)

但我不知道如何手动创建这样的对象。
我将从像 textField 这样的 UI 组件中获取 firstName 和 lastName 的值。
请帮忙!

最佳答案

你应该能够做到这一点?

Person a = (Person)JavaScriptObject.createObject().cast();

关于gwt - 如何在 GWT 中手动创建 JavaScriptObject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362954/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com