怎么让图片适应Button的大小

如题所述

如果你的图片上有花样,那么做法就是设计相符合的尺寸;如果你的图片仅仅是让按钮显得漂亮,你就用draw9patch工具做大小设置
温馨提示:内容为网友见解,仅供参考
无其他回答

java中,怎么设置ImageIcon图标适合JButton大小?
第一,缩小图片比例,就是把ICON限制在JBUTTON里面 第二,不管图片比例,把超出的部分自动裁剪掉 第三,按照图片大小放大JBUTTON

...怎么控制添加图片的大小以适应Button的大小?
设置为:Zoom 就按图片原比例缩放(不变形)设置为:Stretch 则按控件的大小缩放(变形)

mfc c++ 如何在button上 使图片大小按照按钮大小显示
OnPaint里面获得客户区的尺寸,然后将图片绘制在这个矩形范围上,灵活的使用DC即可,不过确实可能存在图片失真的问题

怎么让图片适应Button的大小
如果你的图片上有花样,那么做法就是设计相符合的尺寸;如果你的图片仅仅是让按钮显得漂亮,你就用draw9patch工具做大小设置

如何使JButton的大小和加载在它上面的图片大小一样呢?
getWidth(ImageObserver observer)确定图像的宽度。getHeight(ImageObserver observer)确定图像的高度。在new JButton后 调用setSize(width,height);搞定

button背景图片比按钮长如何缩放
这个就是自适应按钮的做法,对button下的span标签,设置display:block;然后在对span设置下背景 background:url('a.png') no-repeat scroll top right transparent;应该就可以了。

c#Button上面图片大小的问题
不要在Image属性设置,要在BackgroundImage属性设置你要的图片,再选择BackgroundImageLayout属性为Stretch就行了。

怎么让JButton的大小适应图片的大小
可以自己来设置大小:ImageIcon icon = new ImageIcon("image\/set.gif");jb_set=new JButton(new ImageIcon("image\/set.gif"));jb_set.setPreferredSize(new Dimension(icon.getWidth(), icon.getHeight()));但是按钮大小还会受到你所使用布局的影响,所以并不是一定生效的。

如何让Button的高度自适应
如果你是要在button上面覆盖图片 是不能调节图片大小的,你可以用img标签来代替button的功能 这样可以手动设置img的大小值。width和height属性就行

在vb6中我在commandbutton上加载图片,但图片太小,如何让其自动匹配
如果要做自定义的按钮的话在VB6里面还是不要用command button,不如用image 控件,它也有commandbutton的所有事件。2005或以上版本里可以做MFC解决。总之VB6里面的COMMANDBUTTON不能自动缩放大小只能和窗体一样装个图片进去 image控件:stretch属性,自动拉伸图片适应控件大小。

相似回答