【发布时间】:2014-02-04 01:33:02
【问题描述】:
我使用带有 ClickHandler 的 GWT 图像类在单击图像的特定区域时触发操作。为了指定这些区域,我使用图像的尺寸。当您更改浏览器窗口的大小时会出现此问题。虽然图像可以很好地重新缩放,但 getWidth() 和 getHeight() 方法仍然返回图像的原始大小,而不是重新缩放后的大小。
你知道检索图像当前大小的方法吗?
【问题讨论】:
-
欢迎来到stackoverflow。你需要更具体。
-
你是如何“重新缩放”图像的?
-
我不手动重新缩放图像。要么通过拖动右下角来缩小浏览器窗口,要么只用手机等打开应用程序。无论如何,GWT 会缩小图像,它会显示得比实际小。现在我需要获取图像显示时的尺寸,最好以像素为单位。
标签: image gwt height width rescale