classA 里 JFrameA 里定义一个public static JFrameA frameA变量
classB 里 JFrameB 里定义一个public static JFrameB frameB变量
两个都实例化后
JFrameA中的按钮事件里加
frameA.setVisable(false);
classB.frameB.setVisable(true);
B里相反就是
JFrame A里头有个属性是 JFrame B的引用
反过来也一样
点了按钮 执行方法 用 b.setVisible(false) ;
JFrameA中,在点击按钮时,new JFrameB().setVisble(true);
并设置JFrameA.setVisible(false);
反过来也是一样
把classA和classB设计成单例模式