- 10
- 0
- 约8.18千字
- 约 7页
- 2016-12-02 发布于贵州
- 举报
自定义最大最小化和关闭按钮
自定义桌面最大化最小化和关闭按钮
1、取消窗体修饰
JFrame窗体默认采用本地系统的窗体修饰,如里需要根据我们的想法来定的话,那我们我先要取消窗体修饰setUndecorated()方法来实现。
public void setUndecorated(boolean undecorated)
2、设置按钮外观
设置鼠标经过图标
setIcon()方法可以为鼠标设置普通状态图标之外,还可以设置按钮的其他状态图标,如设置鼠标经过按钮时显示图标。setRolloverIcon();
public void setRolloverIcon(Icon rolloverIcon)
说明:
rolloverIcon:鼠标经过按钮时显示图标对象
取消鼠标外观
button.setFocusPainted(false);//取消焦点绘制
button.setBorderPainted(false);//取消边框绘制
button.setContentAreaFilled(false);//取消内容绘制
这3个方法分别取消了按钮的焦点绘制、边框绘制以及内容绘制,这样按钮就没有外观和任何效果了,就象窗体取消修饰效果一样。
3、改变窗体状态
自定义最小化,最大化,都需要控制窗体的状态,这需要通过JFrame类的setExtendedState()
public void setExtendedState(
您可能关注的文档
最近下载
- DB15∕T 4281-2026 湖泊环境微塑料监测技术指南.pdf VIP
- DB1302T 533-2021 农业社会化服务 病虫害防控服务规范.docx VIP
- 2016年中小学幼儿园教师职称考试物理试题.pdf VIP
- DB1301T 428-2022 富硒黄冠梨绿色生产技术规程.docx VIP
- DB21_T 4173-2025 城市地下综合管廊工程技术规程.docx VIP
- DB2302T 031-2023 牛粪堆积发酵技术规程.pdf VIP
- CECS19-1990 混凝土排水管道工程闭气检验标准.docx VIP
- JH-10型十六烷值改进剂技术协议.docx VIP
- 《提升机构-立井罐笼提升的稳罐装置与摇台-说明书》.doc VIP
- DGTJ08-2089-2023 轻型钢结构技术标准(设计分册).pdf VIP
原创力文档

文档评论(0)