Buenas tengo el siguiente problema manejo un proyecto de dibujos en un JPanel y se me pidio pasarlo a multiples pestañas y hacer diferentes dibujos sobre ellas para los cual uso JTabbedPane al momento de agregar el JPanel de dibujo solo me deja editar en la primera pestaña las demas copias no :C
Les adjunto parte del codigo de ser necesario subire lo demas
public class jface extends javax.swing.JFrame {
private jface_panel lienzo;
ActionListener actionListener ;
public jface() {
initComponents();
//Se inicia la interfaz
setTitle( "Identikit" );
setLocationRelativeTo(null);
//se crea instancia a panel y se añade a la interfaz
lienzo =new jface_panel(this.jTabbedPane4.getSize() );
//Creo boton para añadir pestañas nueva de tipo lienzo
JButton add= new JButton("+");
add.setBorder(null);
add.setFocusPainted(false);
add.setContentAreaFilled(false);
add.setPreferredSize(new Dimension(30,30));
jTabbedPane4.addTab("",null);
jTabbedPane4.setTabComponentAt(0,add);
add.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
JLabel tabNom=new JLabel("Pestaña");
//creo copia de los lienzo de dibujo jpanel
JPanel panel =new jface_panel(lienzo.getSize());
// paso a panel el lienzo de dibujo solo me deja dibujar en el lienzo q le paso y no las copias q luego se crean :C
panel.add(lienzo);
//agrego los paneles
jTabbedPane4.addTab("Pestaña", panel );
jTabbedPane4.setTabComponentAt(jTabbedPane4.getTabCount()-1,tabNom);
}
});