当前位置: 代码迷 >> J2SE >> swing界面跳转有关问题
  详细解决方案

swing界面跳转有关问题

热度:10261   发布时间:2013-02-25 21:54:49.0
swing界面跳转问题
我的主界面是一个Frame,大致可分为左右两部分,
左边是操作栏,五个Button,一列;
右边是一个JPanel,长方形,空的;

我的想法是点击左侧一个按钮,右边panel显示相应内容,切换按钮时显示对应内容;

我的实现方式是,button添加监听后跳转,将主界面的参数mainFrame,mainContainer,mainPanel传送到跳转界面,界面接收传递过来的参数,在mainPanel上添加布局,能正常显示;

我的问题是,当我点击一个按钮实现功能后,当我点击另一个按钮的时候,上一界面的右侧布局还存在。。。

我分析原因,是因为主界面的右侧是空的,而这些按钮的监听都是在主界面上实现的,所以我即使
mainPanel.removeAll(),也没有用,因为我传递到跳转界面本身就是空的;

所以求助各位,怎样解决这个问题呢?或者哪种方式能实现我的想法呢
swing button
你可以将主界面的代码在每个界面再复制一下,应该不会再出现重复的问题