怎么改变按钮的图标
2015-12-09 13:23
253 查看
按钮的图标一开始很难看
所以要改
改变按钮图标的方法:
javax.swing.AbstractButton中的方法
setContentAreaFilled(boolean)
//是否填充区域,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。
setBorderPainted(boolean)
//是否绘制边框
setFocusPainted(boolean b)
//是否绘制焦点(例如浅色虚线框或者加粗的边框表明按钮当前有焦点)。
setMargin(Insets m)
//改变边距,如果 borderPainted 和 contentAreaFilled 都设成了 false,建议把边距都调为 0:new Insets(0, 0, 0, 0)。
setIcon(Icon)
//改变按钮默认的图标
setPressedIcon(Icon)
//改变按钮按下去时的样子
setSelectedIcon(Icon)
//改变按钮被选中的样子
Icon是一个接口
找实现Icon的类ImageIcon
ImageIcon的构造方法:
ImageIcon(Image)
ImageIcon(String)
ImageIcon(URL)
所以要改
改变按钮图标的方法:
javax.swing.AbstractButton中的方法
setContentAreaFilled(boolean)
//是否填充区域,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。
setBorderPainted(boolean)
//是否绘制边框
setFocusPainted(boolean b)
//是否绘制焦点(例如浅色虚线框或者加粗的边框表明按钮当前有焦点)。
setMargin(Insets m)
//改变边距,如果 borderPainted 和 contentAreaFilled 都设成了 false,建议把边距都调为 0:new Insets(0, 0, 0, 0)。
setIcon(Icon)
//改变按钮默认的图标
setPressedIcon(Icon)
//改变按钮按下去时的样子
setSelectedIcon(Icon)
//改变按钮被选中的样子
Icon是一个接口
找实现Icon的类ImageIcon
ImageIcon的构造方法:
ImageIcon(Image)
ImageIcon(String)
ImageIcon(URL)
相关文章推荐
- 7 linux服务器程序规范
- 【详解】将查出来的元组数据作参数带入
- cmake 学习笔记(二)
- C# MVC 处理您的请求时发生异常。此外,对第一个异常执行自定义错误页时发生另一异常。已终止请求。
- 自定义权限permission
- 记录js学习中的问题-隔行变色
- KVM虚拟机空间
- SPL函数的使用--Autoload
- cmake 学习笔记(一)
- C# JSON按key进行排序
- 解决Microsoft SQL Server 2005 安装失败方法
- 处理您的请求时发生异常。此外,对第一个异常执行自定义错误页时发生另一异常。已终止请求。
- 6 高级IO函数
- cmake 学习笔记(一)
- android Studio快捷键
- Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm-bundle.tar
- 四个div块点击某个突出显示
- Quartus II中FPGA的管脚分配保存方法
- SkylineGlobe 6.6 版本API更新
- iOS 中二维码扫描