GWT Java - "getWidget()" 已弃用 - 什么取代了它?

GWT Java - "getWidget()" is deprecated - what replaces it?

我正在使用通过 Whosebug 找到的代码(请参阅下文)加载图像。但是,我现在注意到 "getWidget()" 已被弃用。我不想等到它不再可用,而是想现在就修复它。请问我应该用什么代替 "getWidget()"?

// Add a finish handler which will load the image once the upload finishes
            existingdefaultUploader.addOnFinishUploadHandler(onReplaceFinishUploaderHandler);
            existingdefaultUploader.getFileInput().getWidget().setStyleName("customButton");
            existingdefaultUploader.getFileInput().getWidget().setSize("100px", "20px");

此致,

格林

您可以使用 .asWidget()

有时 class评论使用什么方法而不是弃用的方法。
在这种情况下没有评论。但是,您可以查看 source code 以了解 class 本身如何实现已弃用的方法:

@Deprecated
public Widget getWidget() {
  return asWidget();
}

编辑: 正如评论中提到的,latest version 的 Javadoc 甚至会告诉您使用什么来代替已弃用的方法。