java.Swing包里有个Container类,我写了代码:Container f=new Container();f.setVisible(true);为何无显

java.Swing包里有个Container类,我写了代码:Containerf=newContainer();f.setVisible(true);为何不显示一个窗口... java.Swing包里有个Container类,我写了代码:Container f=new Container();f.setVisible(true);为何不显示一个窗口呢 展开
 我来答
百度网友8037f2540
2012-08-01 · TA获得超过150个赞
知道答主
回答量:50
采纳率:0%
帮助的人:56.1万
展开全部
Container中的Frame与Dialog是顶层容器可以独立存在,其他子类需要直接或者间接的依附于Frame或Dialog存在。你可以尝试new一个Frame,再把Container对象设置一个背景颜色,并添加到Frame对象上,就能看到效果了。
追问
但是Container类也有构造方法,也不是抽象类,可以继承Compontent的setSize和setCisible方法,应该可以显示啊
追答
楼主你仔细看清楚了,Container中的Frame与Dialog是顶层容器可以独立存在,其他子类需要直接或者间接的依附于Frame或Dialog存在。

你可以这样尝试 你直接new 一个Button然后setVisible,这样这个Button应该也是看不见的。原因是一样的。
10duwang
2012-08-01 · TA获得超过184个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:73万
展开全部
向显示窗口用JFrame
追问
但是Container类也有构造方法,也不是抽象类,可以继承Compontent的setSize和setCisible方法,应该可以显示啊
追答
光有容器没框架怎么显示,JFrame就是这个框架。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式