- 30
- 0
- 约8.21千字
- 约 7页
- 2016-03-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(
您可能关注的文档
- 高压互感器变比测试仪.doc
- 高压理论考试.doc
- 高压特种作业练习集.doc
- 齿轮参数的测定的实验报告.doc
- 除法运算电路.doc
- 除灰调试措施.doc
- 跌落式熔断器.doc
- 非勺型高血压.doc
- 触发器的分类.doc
- 轻轨10KV线路迁移.doc
- 基于NAT穿越的企业私有云访问代理的研究与应用.pdf
- 面向三文鱼精细化分割加工的机器视觉检测方法与系统研究.pdf
- 棉纤维可循环非水介质数码印花墨水及其印花效果研究.pdf
- 鱼糜基材激光选区加热复合挤出沉积3D打印工艺研究.pdf
- 负载槲皮素的糖基化玉米醇溶蛋白-普鲁兰多糖复合涂膜的构建及其在核桃仁保鲜中的应用.pdf
- 生姜油乳液体系构建及其对预制菠菜中亚硝酸盐的控制效果研究.pdf
- 填充改性PBSAPLA食品包装复合材料制备及性能研究.pdf
- 圆锥滚子轴承动力学特性分析与保持架优化.pdf
- 基于深度学习的低照度图像轻量化目标检测方法.pdf
- 基于酸性美学的城市骑行服创新设计研究与实践.pdf
最近下载
- 山西平陆县地质灾害施工组织设计.doc VIP
- 深度解析(2026)《YYT 1679-2021组织工程医疗器械产品 骨 体内临界尺寸骨缺损的临床前评价指南》.pptx VIP
- 2025年无损检测员(初级)无损检测员职业发展与培训策略试卷及答案.docx VIP
- 抗流感病毒药物儿科合理应用专家共识(2026版).pptx VIP
- Liebert维谛技术有限公司DSE系列空调用户手册.pdf
- JIS G4305-2021(E) 冷轧不锈钢板、板、带材 Cold-rolled stainless steel plate, sheet and strip.pdf
- 二 《青纱帐—甘蔗林》课件(共18张PPT)【中职专用】高一语文高教版2025基础模块下册(含音频+视频).pptx VIP
- 2份 2026年1月主题党日会议记录.docx VIP
- TSHUAJQ XXX-2022-无人机编队飞行表演技术规范.pdf VIP
- 数字文化创意产品培训ppt课件.pptx
原创力文档

文档评论(0)