java 有关jframe的图形界面

一个继承jframe类的窗口想通过鼠标事件改变界面的内容希望通过点击鼠标改变当前的contentpane鼠标事件那块没问题但是我对contentpane这块不熟悉设置了几... 一个继承jframe类的窗口 想通过鼠标事件改变界面的内容 希望通过点击鼠标改变当前的contentpane 鼠标事件那块没问题 但是我对contentpane这块不熟悉 设置了几个container : c1、c2、c3、c4。
类的构造函数中把c2设置成contentpane: c2.getContentPane;这里没问题,panel也能加进去。
然后想:
鼠标点击位置1的时候,希望通过this.setcontentpane(c1); 使得当前contentpane变成c1.
c2 c3 c4同样如此。但是执行程序的时候不可行。但是总是出问题啊 要不就是在c2 c3 c4中加入panel的时候有问题 反正总是搞不定。。
有谁对这块比较了解的 给讲解一下 解决后再加50分 多谢啦!!!
没有代码啊 我才刚刚写这个东西 就是不会写 怎么写都不对 。只要稍微给俺说一下怎么实现几个容器的声明和改变就行啦 。。
展开
 我来答
百度网友8fcd6040e
2009-06-05 · TA获得超过1976个赞
知道小有建树答主
回答量:538
采纳率:0%
帮助的人:687万
展开全部
试试在每次this.setcontentpane(cx)之后调用一下this.update(this.getGraphics())或者this.validate()试试。
傲小湖说乐4829
2009-06-05 · 超过29用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:0
展开全部
代码发过来我帮你看看就知道啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式