Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 如何在GWT中创建可调整大小的图像?_Image_Gwt_Image Resizing - Fatal编程技术网

Image 如何在GWT中创建可调整大小的图像?

Image 如何在GWT中创建可调整大小的图像?,image,gwt,image-resizing,Image,Gwt,Image Resizing,我想在GWT中创建一个可调整大小的图像。我刚刚找到了一个可调整大小面板的示例,请参见此处:。 但它不适用于图像。有人能帮我吗 谢谢! Jogi使用将图像设置为其容器(例如您的视图)的背景,并根据需要调整其大小。图像小部件是伪装的标签。我发现调整大小的最佳方法是使用css类并将其设置为具有宽度和高度的样式名称,或者使用imageWidget.getElement().getStyle().setWidth或setHeight使用内联样式。在某些情况下,可以使用“宽度百分比”和/或“高度百分比”值,

我想在GWT中创建一个可调整大小的图像。我刚刚找到了一个可调整大小面板的示例,请参见此处:。 但它不适用于图像。有人能帮我吗

谢谢!
Jogi

使用将图像设置为其容器(例如您的视图)的背景,并根据需要调整其大小。

图像小部件是伪装的标签。我发现调整大小的最佳方法是使用css类并将其设置为具有宽度和高度的样式名称,或者使用imageWidget.getElement().getStyle().setWidth或setHeight使用内联样式。在某些情况下,可以使用“宽度百分比”和/或“高度百分比”值,但这取决于“图元显示”属性和/或父图元的可用大小

希望有帮助:好的,我创建了以下css:div.resize{background repeat:no repeat;background size:100%100%;border:2px solid;padding:20px;width:120px;height:50px;resize:both;overflow:auto;}然后我设置:insert2.setStyleName(“resize”);但它不起作用:(怎么了?好吧,只有当小部件不可拖动时才起作用:(我使用的是gwt dnd…你知道会出现什么问题吗?我不认为将容器设置为Dragable会对这一点产生任何影响。我使用的是HTML小部件,在css中,我将图像设置为背景图像,属性resize:both和overflow:auto。调整大小有效!然后我添加dragController.makeDraggable(myhtmlwidget),小部件是可拖动的,但不再可调整大小!但我想知道,因为显示了调整大小符号。