关于java知识的问题

[复制链接]
查看11 | 回复4 | 2011-6-17 06:31:20 | 显示全部楼层 |阅读模式
下列关于Frame类的说法不正确的是       
A)Frame是Window类的直接子类B)Frame对象显示的效果是一个窗口
C)Frame被默认初始化为可见D)Frame的默认布局管理器为BorderLayout
回复

使用道具 举报

千问 | 2011-6-17 06:31:20 | 显示全部楼层
C构造出来的Frame是不可见的,需要显示的调用setVisible(true)让它可见









<h4class=\"ask\">追问


可是我们老师给我的资料中给出的答案是A,A为什么正确?C说的是Frame被默认初始化为可见,如果构造出来的Frame是不可见的,是否能够被默认初始化为可见?
回复

使用道具 举报

千问 | 2011-6-17 06:31:20 | 显示全部楼层
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
这个是它的继承关系。

Frame()
构造一个最初不可见的Frame新实例()。
Frame(GraphicsConfigurationgc)
使用指定的GraphicsConfiguration构造一个最初不可见的新Frame。
Frame(Stringtitle)
构造一个新的、最初不可见的、具有指定标题的Frame对象。
Frame(Stringtitle,GraphicsConfigurationgc)
构造一个新的、初始不可见的、具有指定标题和GraphicsConfiguration的Frame对象。
这些是它的构造方法,都是默认不可见的。这些是我在API上看到的,你可以去看看
回复

使用道具 举报

千问 | 2011-6-17 06:31:20 | 显示全部楼层
谢谢了
回复

使用道具 举报

千问 | 2011-6-17 06:31:20 | 显示全部楼层
答案是哪个?为什么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行