!include once #1015780 // RSyntaxTextArea static RSyntaxTextArea javaxSyntaxTextArea() { ret swing(func -> RSyntaxTextArea { RSyntaxTextArea textArea = new RSyntaxTextArea(1, 10); new NumPadFixingInputMap().replaceOn(textArea); textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA); textArea.setTabSize(2); textArea.setTabsEmulated(true); textArea.setCodeFoldingEnabled(true); textArea.setMarkOccurrences(true); ret textArea; }); }