- 7
- 0
- 约8.16千字
- 约 7页
- 2017-08-17 发布于江苏
- 举报
自定义桌面最大化最小化和关闭按钮
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(
您可能关注的文档
- 2015精品液晶监视器按键板.doc
- 精品范文氨基酸样品制备.pdf
- 2015精品陈子鸣-2013年5月7日天通银、大圆银泰现货白银、纸白银操作建议.doc
- 2015精品非瘦不可美体堂:按摩消眼部浮肿.doc
- 2015精品17至18世纪日本对马藩白银出口.doc
- 精品范文生化(氨基酸代谢).ppt
- 2015精品5月7号黄金、白银综合研究与操作指导.doc
- 精品范文CC2530 按键流程.pdf
- 精品范文食品中40种有机磷和氨基甲酸酯农药多残留快速检测技术研究.pdf
- 精品范文通过赋权创新移民安置方式.pdf
- 2026年衡水市桃城区卫生健康系统人员招聘笔试备考题库及答案解析.docx
- 2025年包头市东河区卫生健康系统人员招聘考试试题及答案解析.docx
- 机械振动 列车通过时引起铁路隧道内部振动的测量.pdf
- 2025年武汉市乔口区卫生健康系统人员招聘考试试题及答案解析.docx
- 2025年汕头市澄海区烟草系统人员招聘考试试题及答案解析.docx
- 2026年葫芦岛市连山区烟草系统人员招聘笔试备考题库及答案解析.docx
- 2025年苏州市平江区卫生健康系统人员招聘考试试题及答案解析.docx
- 2025年周口市川汇区卫生健康系统人员招聘考试试题及答案解析.docx
- 上海三思基本介绍(2019).pdf
- 2026年九江市庐山区卫生健康系统人员招聘笔试备考题库及答案解析.docx
原创力文档

文档评论(0)