黑马程序员技术交流社区

标题: GUI之之不能最大化的最大化 [打印本页]

作者: doomsday    时间: 2015-3-11 00:11
标题: GUI之之不能最大化的最大化
本帖最后由 doomsday 于 2015-3-11 09:15 编辑
  1. Frame frame = new Frame("XXX");
  2. frame.setBounds(300,150,600,400);
  3. frame.setResizable(false);
复制代码
通过setResizable(false)设置Frame窗体为不可改变大小我是在eclipse下操作的,没有写窗体的WindowClosing事件,必须依靠控制台才能关闭(不说任务管理器)。
点两次运行按钮(运行两次);
[attach]65110[/attach]
第一次运行的那个gui程序就不能被eclipse的控制台控制(关闭,因为没有写WindowClosing)。[attach]65111[/attach]
死活也关闭不了(这好像是废话吧!),大家肯定会想到任务管理器结束,那好!那就去任务管理器吧
[attach]65106[/attach]

XXX不是我的不受控制的GUI程序吗?,明明设置了不能改变窗口大了的,怎么还有最大化呢,那好吧,试试吧!
最大化和后比较
[attach]65109[/attach][attach]65108[/attach]
最大化就得了吧,居然把任务栏都给我遮了(自己测试就知道我说的啥了),为啥设置了不能最大化任务栏还能帮着最大化呢

作者: wangshengjie    时间: 2015-3-11 00:12
赞一个,不错!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2