对swing中JFrame,JPanel及各组件之间的关系的入门理解,适合换界面不换窗体

JFrame可以看做一个人体模型
JPanel是容器 可以看做是衣服
JLabel,JButton等组件可以看做衣服上的图案

可以先做一个衣服(JPanel);
穿在人体模型上(JFrame);
在需要页面切换时,换下旧衣服(当前JPanel);
穿上新衣服(新的JPanel,就是需要出现的新的页面的JPanel);

步骤
先把衣服上图案(组件)添加到衣服上(JPanel),再把衣服穿到人体模型身上(JFrame)
可对方法进行传参
public JFrame get_New_Jframe(JFrame JFrame, JPanel oldJPanel , JPanel newJPanel){
JPanel newJPanel=new JPanel();

return JFrame;
}

你可能感兴趣的:(对swing中JFrame,JPanel及各组件之间的关系的入门理解,适合换界面不换窗体)