JEditTextArea textArea = textAreas[i]; TextAreaPainter painter = view.textArea.getPainter(); TextAreaPainter myPainter = textArea.getPainter(); myPainter.setFont(painter.getFont()); myPainter.setLineHighlightEnabled(painter.isLineHighlightEnabled()); myPainter.setLineHighlightColor(painter.getLineHighlightColor()); myPainter.setBracketHighlightEnabled(painter.isBracketHighlightEnabled()); myPainter.setBracketHighlightColor(painter.getBracketHighlightColor()); myPainter.setEOLMarkersPainted(painter.getEOLMarkersPainted()); myPainter.setInvalidLinesPainted(painter.getInvalidLinesPainted()); myPainter.setEOLMarkerColor(painter.getEOLMarkerColor()); myPainter.setCaretColor(painter.getCaretColor()); myPainter.setSelectionColor(painter.getSelectionColor()); myPainter.setBackground(painter.getBackground()); myPainter.setForeground(painter.getForeground()); myPainter.setBlockCaretEnabled(painter.isBlockCaretEnabled());  textArea.setCaretBlinkEnabled(view.textArea.isCaretBlinkEnabled()); textArea.putClientProperty(InputHandler.SMART_HOME_END_PROPERTY, view.textArea.getClientProperty(InputHandler.SMART_HOME_END_PROPERTY)); textArea.setElectricScroll(view.textArea.getElectricScroll());  myPainter.setStyles(painter.getStyles());
initTextArea(textAreas[i],view.textArea);
	private void loadPropertiesFromView(View view)	{		loadToolBar();		initBufferTabs();		showFullPath = view.showFullPath;		JEditTextArea[] textAreas = getTextAreas();		for(int i = 0; i < textAreas.length; i++)		{			JEditTextArea textArea = textAreas[i];			TextAreaPainter painter = view.textArea.getPainter();			TextAreaPainter myPainter = textArea.getPainter();			myPainter.setFont(painter.getFont());			myPainter.setLineHighlightEnabled(painter.isLineHighlightEnabled());			myPainter.setLineHighlightColor(painter.getLineHighlightColor());			myPainter.setBracketHighlightEnabled(painter.isBracketHighlightEnabled());			myPainter.setBracketHighlightColor(painter.getBracketHighlightColor());			myPainter.setEOLMarkersPainted(painter.getEOLMarkersPainted());			myPainter.setInvalidLinesPainted(painter.getInvalidLinesPainted());			myPainter.setEOLMarkerColor(painter.getEOLMarkerColor());			myPainter.setCaretColor(painter.getCaretColor());			myPainter.setSelectionColor(painter.getSelectionColor());			myPainter.setBackground(painter.getBackground());			myPainter.setForeground(painter.getForeground());			myPainter.setBlockCaretEnabled(painter.isBlockCaretEnabled());			textArea.setCaretBlinkEnabled(view.textArea.isCaretBlinkEnabled());			textArea.putClientProperty(InputHandler.SMART_HOME_END_PROPERTY,				view.textArea.getClientProperty(InputHandler.SMART_HOME_END_PROPERTY));			textArea.setElectricScroll(view.textArea.getElectricScroll());			myPainter.setStyles(painter.getStyles());		}		updateRecentMenu();	}