Scusami se rispondo solo ora, comunque ecco l'errore che mi viene generato!

codice:
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
        at javax.swing.text.SimpleAttributeSet.<init>(SimpleAttributeSet.java:40)
        at javax.swing.text.html.StyleSheet$LargeConversionSet.<init>(StyleSheet.java:761)
        at javax.swing.text.html.StyleSheet.convertAttributeSet(StyleSheet.java:717)
        at javax.swing.text.html.StyleSheet.addAttributes(StyleSheet.java:578)
        at javax.swing.text.AbstractDocument$AbstractElement.addAttributes(AbstractDocument.java:1971)
        at javax.swing.text.AbstractDocument$AbstractElement.<init>(AbstractDocument.java:1762)
        at javax.swing.text.AbstractDocument$LeafElement.<init>(AbstractDocument.java:2488)
        at javax.swing.text.html.HTMLDocument$RunElement.<init>(HTMLDocument.java:3699)
        at javax.swing.text.html.HTMLDocument.createLeafElement(HTMLDocument.java:376)
        at javax.swing.text.DefaultStyledDocument$ElementBuffer.insertElement(DefaultStyledDocument.java:1718)
        at javax.swing.text.DefaultStyledDocument$ElementBuffer.insertUpdate(DefaultStyledDocument.java:1405)
        at javax.swing.text.DefaultStyledDocument$ElementBuffer.insert(DefaultStyledDocument.java:1275)
        at javax.swing.text.DefaultStyledDocument.insert(DefaultStyledDocument.java:199)
        at javax.swing.text.html.HTMLDocument.insert(HTMLDocument.java:242)
        at javax.swing.text.html.HTMLDocument$HTMLReader.flushBuffer(HTMLDocument.java:3325)
        at javax.swing.text.html.HTMLDocument$HTMLReader.addContent(HTMLDocument.java:3265)
        at javax.swing.text.html.HTMLDocument$HTMLReader.blockClose(HTMLDocument.java:3196)
        at javax.swing.text.html.HTMLDocument$HTMLReader$BlockAction.end(HTMLDocument.java:2391)
        at javax.swing.text.html.HTMLDocument$HTMLReader.handleEndTag(HTMLDocument.java:2290)
        at javax.swing.text.html.parser.DocumentParser.handleEndTag(DocumentParser.java:223)
        at javax.swing.text.html.parser.Parser.parse(Parser.java:2233)
        at javax.swing.text.html.parser.DocumentParser.parse(DocumentParser.java:105)
        at javax.swing.text.html.parser.ParserDelegator.parse(ParserDelegator.java:73)
        at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:230)
        at javax.swing.JEditorPane.setText(JEditorPane.java:1459)
        at FunzioniParser.scriviHTML(FunzioniParser.java:1292)
        at EasyParser.ottieniRiga(EasyParser.java:298)
        at EasyParser$2.actionPerformed(EasyParser.java:109)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1115
        at javax.swing.text.BoxView.layoutMinorAxis(BoxView.java:821)
        at javax.swing.text.html.TableView.layoutMinorAxis(TableView.java:643)
        at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:327)
        at javax.swing.text.BoxView.layout(BoxView.java:683)
        at javax.swing.text.BoxView.setSize(BoxView.java:380)
        at javax.swing.text.BoxView.updateChildSizes(BoxView.java:349)
        at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:331)
        at javax.swing.text.BoxView.layout(BoxView.java:683)
        at javax.swing.text.BoxView.setSize(BoxView.java:380)
        at javax.swing.text.BoxView.updateChildSizes(BoxView.java:349)
        at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:331)
        at javax.swing.text.BoxView.layout(BoxView.java:683)
        at javax.swing.text.BoxView.setSize(BoxView.java:380)
        at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1701)
        at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1033)
        at javax.swing.text.DefaultCaret.repaintNewCaret(DefaultCaret.java:1291)
        at javax.swing.text.DefaultCaret$1.run(DefaultCaret.java:1270)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
e gli errori continuano per un altro pezzetto..
Se vuoi posso postarti il codice, sono due classi che operano tra loro!