已有101人关注
疑问!!!
发表在Java图书答疑 2019-03-06 《Java从入门到精通(第4版)》第25章 高级事件处理 464页-0页
是否精华
版块置顶:

书中第二十五章窗体状态变化事件中,视频中老师你说的Frame类中静态常量没有最小值的表示,但书中确说有,见书464页, 为 ICONIFIED。

代码改动一下,确发生下列问题。

QQ截图20190306010149.png

最大化时点最小化时,没有作用,后台就现示“最大化--最大化”。请分析一下

分享到:
精彩评论 2
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2019-03-06
沙发

JFrame的窗体状态事件有点问题,在最大化状态点击最小化按钮时,进入的不是最小化状态,而是进入一个叫做Cursor.NE_RESIZE_CURSOR的状态,该值为7,并且getOldState()和getNewState()的值无法被swtich语句正确识别。想要正确判断是否最小化,需要将switch语句统统改为if语句,同时用1和7两个常量值判断最小化状态。

imko
学分:985 LV7
2019-03-06
板凳

谢谢,重新试试

首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照