borderlayout的问题 borderlayout中如果重复向同一个位置添加组件会覆盖上次的组件,那么以前的组件被删除了吗?如果不删除岂不是组件越来越多,但是都访问不到了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不删除,只是显示上被覆盖了。可以用remove来删除指定位置的控件,或removeAll删除所有。 不会被删除,被覆盖掉了,不是还有许多其他的布局管理器么。BorderLayout我一般都加位置 被覆盖后即使上层组件被remove(Component),下层组件也不能显示 被覆盖~!如果要排版 建议装进panl awt/swing的布局管理器和容器是分开的。当你add组件进去时,这个组件首先被容器接受,放入了一个列表里,然后再传递给布局管理器。对于BorderLayout,如果你往同一个位置上add多个组件,虽然只有最后一个被BorderLayout保留,但是都还在容器里 被覆盖而已你试一下remove和重新add就知道了 Java swing疑问 求正则表达式 真假问题 请帮我看看日期转换后为什么成了null值 java.lang.IllegalStateException: getOutputStream() 出错 关于jtextpane的滚动问题,请帮我. 请问for循环里的值能赋到循环外吗? 在线等待,关于james的邮件备份. 可以成立个结贴委员会!!! 请问怎样把JB7中的帮助中的JAVA API 改成1。4的? 用java循环解答 netbeans使用问题!急求帮助!!
你试一下remove和重新add就知道了