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

时间:2015-09-15 01:15:50

标签: java gwt gwtupload

我正在使用代码加载图像(请参见下文)我通过stackoverflow找到了。但是,我现在注意到" 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");

此致

格林

1 个答案:

答案 0 :(得分:5)

您可以改为使用.asWidget()

有时候课程会评论使用哪种方法而不是弃用的方法。
在这种情况下,没有评论。但是,您可以查看source code以查看类本身如何实现已弃用的方法:

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

编辑: 正如评论中所提到的,latest version的Javadoc甚至会告诉您使用什么而不是弃用的方法。