博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎么改变按钮的图标
阅读量:6429 次
发布时间:2019-06-23

本文共 587 字,大约阅读时间需要 1 分钟。

按钮的图标一开始很难看

所以要改

改变按钮图标的方法:

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)

转载于:https://www.cnblogs.com/wewill/p/5588757.html

你可能感兴趣的文章
interlib在tomcat7.0的安装
查看>>
水晶报表在大型WEB内部管理系统里的滑铁卢
查看>>
我的友情链接
查看>>
Git学习
查看>>
trove 基于 centos7 制作 mysql5.6 镜像
查看>>
结合i节点和数据块分析linux中软链接和硬链接的区别
查看>>
Heartbeat crm的配置
查看>>
Stream
查看>>
我的友情链接
查看>>
Windows Server 2012_Install_Guide
查看>>
ISA Server搭建站点对站点×××
查看>>
我的友情链接
查看>>
超大规模数据中心:给我一个用整机柜的理由先
查看>>
执行命令取出linux中eth0的IP地址
查看>>
CRUD全栈式编程架构之控制器的设计
查看>>
python常用内建模块(五)
查看>>
你为什么有那么多时间写博客?
查看>>
Excel 中使用VBA
查看>>
$.ajax同步请求会阻塞js进程
查看>>
[原创] 消消乐游戏
查看>>