A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© goldenking56 初级黑马   /  2012-3-27 21:33  /  1660 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们在创作图形化设计页面是,例如为什么,当你写:
Frame f = new Frame ("my Frame");时,就会自然出来一个窗口呢,这句话中,并没有创作窗口的动作,
为什么程序里就能跳出来一个窗口呢?? 求解

3 个回复

正序浏览
Frame 是带有标题和边框的顶层窗口。

窗体的大小包括为边框指定的所有区域。边框区域的尺寸可以使用 getInsets 方法获得,但是,由于这些尺寸与平台相关,因此在通过调用 pack 或 show 将窗体设置为可显示之前,将无法获得有效的 insets 值。由于窗体的总大小包括了边框区,因此边框实际上遮掩了窗体的部分区域,并将可用于在矩形中呈现和/或显示子部件的区域限制在一个矩形内,该矩形左上角的位置为 (insets.left, insets.top),宽度为 width - (insets.left + insets.right),长度为 height - (insets.top + insets.bottom)。

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

回复 使用道具 举报
你在写这句代码的时候,就已经产生了一个FRAME对象的,而且你还对它进行了初始化。
回复 使用道具 举报
你在写这句代码的时候,就已经产生了一个FRAM对象的,而且你还对它进行了初始化。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马