我正在使用代码加载图像(请参见下文),我通过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");
问候,
格林
您可以使用.asWidget()
。
有时类会注释要使用的方法而不是已弃用的方法。
在这种情况下没有评论。但是,您可以查看源代码,了解类本身如何实现已弃用的方法:
@Deprecated
public Widget getWidget() {
return asWidget();
}
编辑:正如在注释中提到的,最新版本的Javadoc甚至会告诉您使用什么方法来代替已弃用的方法。