晚上好,
我正在使用 Eclipse 和 UI 框架 Codename One。
我想知道如何将图像缩放以适应屏幕宽度?我想创建一个列表,其中包含一个图像(或者如果可能的话,是一个图片轮播),它占据手机的整个宽度,并在下面显示一些文本。
另一个问题是,如何通过代码使用 Hastable 和 Vector 设置图像?我已经尝试了所有方法,但是始终找不到解决方案。
非常感谢,
问候 Patric
晚上好,
我正在使用 Eclipse 和 UI 框架 Codename One。
我想知道如何将图像缩放以适应屏幕宽度?我想创建一个列表,其中包含一个图像(或者如果可能的话,是一个图片轮播),它占据手机的整个宽度,并在下面显示一些文本。
另一个问题是,如何通过代码使用 Hastable 和 Vector 设置图像?我已经尝试了所有方法,但是始终找不到解决方案。
非常感谢,
问候 Patric
这取决于您想要做什么。
通常,您只需将图像设置为组件的背景图像,并选择背景行为为SCALE_TO_FIT,可以通过主题设计师和组件的Style
对象完成。
如果您想要查看/缩放图像,则还可以使用ImageViewer类。
您还可以使用scaled()
方法或ImageIO
将图像缩放到所需大小。