¿Cómo acceder a jtextPane en una forma diferente?

Estoy desarrollando una aplicación donde, cuando selecciono un valor (archivo) de la lista, debería abrirse en jTextPane de una forma diferente. Estoy usando dos paneles, uno es el panel principal donde se muestra mi lista y el otro es ExcelSheet, cuando hago clic en un valor de lista, se cierra el panel principal y se muestra el nuevo formulario ExcelSheet pero no el contenido del archivo doc en jTextPane.

XWPFWordExtractor extractor=null;
    File file=null;
    String str=(String) list.getSelectedValue();
    mainPanel.setVisible(false);
    new ExcelSheet().setVisible(true);
    ExcelSheet obj=new ExcelSheet();
        try {
             file=new File("C:\\Users\\Siddique Ansari\\Documents\\CV Parser\\"+str);   


        FileInputStream fis=new FileInputStream(file.getAbsolutePath());
        XWPFDocument document=new XWPFDocument(fis);
        extractor = new XWPFWordExtractor(document);
        String fileData = extractor.getText();
        Document doc = obj.jTextPane1.getDocument();      

            System.out.println(fileData);
            doc.insertString(doc.getLength(), fileData, null);

    }
    catch(Exception exep){exep.printStackTrace();}

Respuestas a la pregunta(1)

Su respuesta a la pregunta