java swing中jframe必须添加contentpane吗? 5

比如我要忘一个jframe中再添加一个jpanel,这样不等于先声明一个jpanelcontentpane,用setcontentpane添到jframe中,然后再声明个... 比如我要忘一个jframe中再添加一个jpanel,这样不等于先声明一个jpanel contentpane,用setcontentpane添到jframe中,然后再声明个jpanel panel,用contentpane.add()方法,添加到contentpane中?是这样吗? 展开
 我来答
解忧杂货铺之石猴
2013-03-09
知道答主
回答量:39
采纳率:0%
帮助的人:7.5万
展开全部
JFrame是Container的子类,所以其本身也可以作为container使用,JFrame(窗体)它可以存放组件,也就是有自己的内容面板(ContenPane),JFrame本身有一个方法是Container cont = jframe.getContentPane();来获取自身的内容面板的。所以是不用向JFrame中添加contentpane的,当然你也可以为其添加面板
fmruck
2013-03-09
知道答主
回答量:77
采纳率:0%
帮助的人:20.8万
展开全部
JFrame自己有面板的,你可以用下列语句: Container ct = getContentPane(); ct.add(jpanel);添加你自己的JPanel,用手机打的,求最佳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友be01127
2013-03-11
知道答主
回答量:8
采纳率:0%
帮助的人:3.7万
展开全部
是的,你还可以把JLabel添加到面板上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式