JavaSourceDocument source = new JavaSourceDocument(fileName, new FileReader(fileName));
JavaSourceDocument source = new JavaSourceDocument(fileName, new FileReader(fileName), null);
	MyTest(String fileName) throws IOException, BadLocationException {		setLayout(new BorderLayout());		textArea = new JEditorPane();		textArea.setPreferredSize(new Dimension(500, 500));				scrollPane = new JScrollPane(textArea);		add(scrollPane);			JavaSourceDocument source = new JavaSourceDocument(fileName, new FileReader(fileName));		textArea.setEditorKit(source.getEditorKit());		textArea.setDocument(source.getDocument());		for(int i = 1; i < 200; i++)			if (i%3 ==0 || i % 5 == 0)				source.getHighlightInformation().setHighlight(i, Color.LIGHT_GRAY);			}