我有4个不同的JPanel:A,B,C,D
A是主JPanel,如果是从A到B,从A到C,从A到D能够完成
我要从A上调B以后再调C,再调D,不知道怎么才能实现
请高手指点

解决方案 »

  1.   

    不太明白楼主的意思如果是要从A上调B以后再调C,再调D那A需要持有B的引用, B持有C的引用, C持有D的引用我想楼主有必要重新考虑一下系统的设计了, 这明显设计得不太合理
      

  2.   

    我主面板是面做的是个菜单,有不同的按钮控件。我只能从主面板是调用其中一个JPanel,
    如果我已经调了其中一个再调用另一个,JPanel就不能显示了,不知道该怎么做。
    如果是你的话,请问一下要怎么设计呢?谢谢
      

  3.   

    你是不是在一个jpanel里显示另一个jpanel啊如果是,将原来的JPanel移除 应该是remove()方法吧 然后再把那个jpanel加进来 add()方法
      

  4.   

    是呀,但是我建的其他的jpanel的名字不会改。好像都是 this 这样的话只能调用其中一个~。接着调用另一个就不能显示了。
      

  5.   

    不同的jpanel在不同的文件里面。不知道可以不可以在同一个文件里,又怎么做
      

  6.   

    而且是不是在主程序里面还要判断当前的jpanel是哪一个呢?