选项卡添加ChangeListener :当选项卡组件发生切换时触发ChangeEvent事件
JPanel jp3;
jp3 = new Jpanel();
tabbedPane.addTab("个人信息", null, jp3, null);
@Override
public void stateChanged(ChangeEvent e) {int index = tabbedPane.getSelectedIndex(); //获取当前选中的选项卡索引,第一个组件索引为0
switch(index){
case 2: jp3 = new JPanel(); tabbedPane.setComponentAt(2, jp3);;break; //当组件索引为2时,更新该组件内部的JPanel面板
}
}