转载 Java中如何设置按钮背景图片大小
2013-04-06 19:50
579 查看
最近我在写一个Java项目,其中需要给按钮添加背景图片,这个倒是很简单,困难的是如何调整背景图片的大小,纠结了很久,终于在网上找到了一个解决方法,拿出来和大家分享一下
[java] view plaincopy
public void setIcon(String file, JButton iconButton) {
ImageIcon icon = new ImageIcon(file);
Image temp = icon.getImage().getScaledInstance(iconButton.getWidth(),
iconButton.getHeight(), icon.getImage().SCALE_DEFAULT);
icon = new ImageIcon(temp);
iconButton.setIcon(icon);
}
其中,file是图片的路径,iconButton是按钮的变量名。封装成一个函数就是这样简单。
[java] view plaincopy
public void setIcon(String file, JButton iconButton) {
ImageIcon icon = new ImageIcon(file);
Image temp = icon.getImage().getScaledInstance(iconButton.getWidth(),
iconButton.getHeight(), icon.getImage().SCALE_DEFAULT);
icon = new ImageIcon(temp);
iconButton.setIcon(icon);
}
其中,file是图片的路径,iconButton是按钮的变量名。封装成一个函数就是这样简单。
相关文章推荐
- Java中如何设置按钮背景图片大小
- JAVA如何在为窗口设置背景图片(1.JFrame)
- 如何设置按钮背景图片
- JAVA如何在为窗口设置背景图片
- IOS 如何为UIView设置大小适宜的背景图片
- Flex中如何通过backgroundImage和backgroundSize样式,设置VBox容器的背景图片以及大小
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- Java.swing-如何为frame窗口设置背景图片
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- 如何设置按钮背景图片
- java如何设置界面背景图片
- java如何设置JFrame背景图片
- JAVA Eclipse如何设置点击按钮切换图片
- JAVA如何在窗口设置背景图片
- java 如何为一个窗体设置背景图片
- JAVA Eclipse如何设置点击按钮切换图片
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- Android开发_如何设置按钮背景透明与半透明_图片背景透明
- java编写界面设置 背景图片的大小