Wie greife ich in einer anderen Form auf jtextPane zu?

Ich entwickle eine Anwendung, bei der, wenn ich einen Wert (eine Datei) aus der Liste auswähle, diese in jTextPane in einer anderen Form geöffnet werden soll. Ich verwende zwei Panels, eines ist das Hauptpanel, in dem meine Liste angezeigt wird, und eines ist ExcelSheet. Wenn ich auf einen Listenwert klicke, wird das Hauptpanel geschlossen und das neue ExcelSheet-Formular wird angezeigt, jedoch nicht der Inhalt der Dokumentdatei in 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();}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage