styles[COMMENT_EOL] = new Style(comment, null, commentFont); styles[COMMENT_MULTILINE] = new Style(comment, null, commentFont); styles[COMMENT_DOCUMENTATION] = new Style(docComment, null, commentFont); styles[COMMENT_KEYWORD] = new Style(new Color(255,152,0), null, commentFont); styles[COMMENT_MARKUP] = new Style(Color.gray, null, commentFont); styles[RESERVED_WORD] = new Style(keyword, null, keywordFont); styles[RESERVED_WORD_2] = new Style(keyword, null, keywordFont); styles[FUNCTION] = new Style(function); styles[LITERAL_BOOLEAN] = new Style(literalNumber); styles[LITERAL_NUMBER_DECIMAL_INT] = new Style(literalNumber); styles[LITERAL_NUMBER_FLOAT] = new Style(literalNumber); styles[LITERAL_NUMBER_HEXADECIMAL] = new Style(literalNumber); styles[LITERAL_STRING_DOUBLE_QUOTE] = new Style(literalString); styles[LITERAL_CHAR] = new Style(literalString); styles[LITERAL_BACKQUOTE] = new Style(literalString); styles[DATA_TYPE] = new Style(dataType, null, keywordFont); styles[VARIABLE] = new Style(variable); styles[REGEX] = new Style(regex); styles[ANNOTATION] = new Style(Color.gray); styles[IDENTIFIER] = new Style(null); styles[WHITESPACE] = new Style(Color.gray); styles[SEPARATOR] = new Style(Color.RED); styles[OPERATOR] = new Style(operator); styles[PREPROCESSOR] = new Style(preprocessor); styles[MARKUP_TAG_DELIMITER] = new Style(Color.RED); styles[MARKUP_TAG_NAME] = new Style(Color.BLUE); styles[MARKUP_TAG_ATTRIBUTE] = new Style(new Color(63,127,127)); styles[MARKUP_TAG_ATTRIBUTE_VALUE]= new Style(literalString); styles[MARKUP_COMMENT] = new Style(markupComment, null, commentFont);
Integer.parseInt(tokens[pos+6])); // size scheme.styles[i] = new Style(fg, bg, font, underline);
styles[Token.COMMENT_EOL] = new Style(comment, null, commentFont); styles[Token.COMMENT_MULTILINE] = new Style(comment, null, commentFont); styles[Token.COMMENT_DOCUMENTATION] = new Style(docComment, null, commentFont); styles[Token.RESERVED_WORD] = new Style(keyword, null, keywordFont); styles[Token.FUNCTION] = new Style(function, null); styles[Token.LITERAL_BOOLEAN] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_DECIMAL_INT] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_FLOAT] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_HEXADECIMAL] = new Style(literalNumber, null); styles[Token.LITERAL_STRING_DOUBLE_QUOTE] = new Style(literalString, null); styles[Token.LITERAL_CHAR] = new Style(literalString, null); styles[Token.LITERAL_BACKQUOTE] = new Style(literalString, null); styles[Token.DATA_TYPE] = new Style(new Color(0,128,128), null); styles[Token.VARIABLE] = new Style(new Color(255,153,0), null); styles[Token.IDENTIFIER] = new Style(null, null); styles[Token.WHITESPACE] = new Style(null, null); styles[Token.SEPARATOR] = new Style(Color.RED, null); styles[Token.OPERATOR] = new Style(new Color(128,64,64), null); styles[Token.PREPROCESSOR] = new Style(new Color(128,128,128), null); styles[Token.ERROR_IDENTIFIER] = new Style(error, null); styles[Token.ERROR_NUMBER_FORMAT] = new Style(error, null); styles[Token.ERROR_STRING_DOUBLE] = new Style(error, null); styles[Token.ERROR_CHAR] = new Style(error, null);
styles[Token.COMMENT_EOL] = new Style(comment, null, commentFont); styles[Token.COMMENT_MULTILINE] = new Style(comment, null, commentFont); styles[Token.COMMENT_DOCUMENTATION] = new Style(docComment, null, commentFont); styles[Token.RESERVED_WORD] = new Style(keyword, null, keywordFont); styles[Token.FUNCTION] = new Style(function, null); styles[Token.LITERAL_BOOLEAN] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_DECIMAL_INT] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_FLOAT] = new Style(literalNumber, null); styles[Token.LITERAL_NUMBER_HEXADECIMAL] = new Style(literalNumber, null); styles[Token.LITERAL_STRING_DOUBLE_QUOTE] = new Style(literalString, null); styles[Token.LITERAL_CHAR] = new Style(literalString, null); styles[Token.LITERAL_BACKQUOTE] = new Style(literalString, null); styles[Token.DATA_TYPE] = new Style(new Color(0,128,128), null); styles[Token.VARIABLE] = new Style(new Color(255,153,0), null); styles[Token.IDENTIFIER] = new Style(null, null); styles[Token.WHITESPACE] = new Style(Color.gray, null); styles[Token.SEPARATOR] = new Style(Color.RED, null); styles[Token.OPERATOR] = new Style(new Color(128,64,64), null); styles[Token.PREPROCESSOR] = new Style(new Color(128,128,128), null); styles[Token.MARKUP_TAG_DELIMITER] = new Style(Color.RED, null); styles[Token.MARKUP_TAG_NAME] = new Style(Color.BLUE, null); styles[Token.MARKUP_TAG_ATTRIBUTE] = new Style(new Color(63,127,127), null); styles[Token.ERROR_IDENTIFIER] = new Style(error, null); styles[Token.ERROR_NUMBER_FORMAT] = new Style(error, null); styles[Token.ERROR_STRING_DOUBLE] = new Style(error, null); styles[Token.ERROR_CHAR] = new Style(error, null);
styles[COMMENT_EOL] = new Style(comment, null, commentFont); styles[COMMENT_MULTILINE] = new Style(comment, null, commentFont); styles[COMMENT_DOCUMENTATION] = new Style(docComment, null, commentFont); styles[COMMENT_KEYWORD] = new Style(new Color(255,152,0), null, commentFont); styles[COMMENT_MARKUP] = new Style(Color.gray, null, commentFont); styles[RESERVED_WORD] = new Style(keyword, null, keywordFont); styles[RESERVED_WORD_2] = new Style(keyword, null, keywordFont); styles[FUNCTION] = new Style(function); styles[LITERAL_BOOLEAN] = new Style(literalNumber); styles[LITERAL_NUMBER_DECIMAL_INT] = new Style(literalNumber); styles[LITERAL_NUMBER_FLOAT] = new Style(literalNumber); styles[LITERAL_NUMBER_HEXADECIMAL] = new Style(literalNumber); styles[LITERAL_STRING_DOUBLE_QUOTE] = new Style(literalString); styles[LITERAL_CHAR] = new Style(literalString); styles[LITERAL_BACKQUOTE] = new Style(literalString); styles[DATA_TYPE] = new Style(dataType, null, keywordFont); styles[VARIABLE] = new Style(variable); styles[REGEX] = new Style(regex); styles[ANNOTATION] = new Style(Color.gray); styles[IDENTIFIER] = new Style(null); styles[WHITESPACE] = new Style(Color.gray); styles[SEPARATOR] = new Style(Color.RED); styles[OPERATOR] = new Style(operator); styles[PREPROCESSOR] = new Style(preprocessor); styles[MARKUP_TAG_DELIMITER] = new Style(Color.RED); styles[MARKUP_TAG_NAME] = new Style(Color.BLUE); styles[MARKUP_TAG_ATTRIBUTE] = new Style(new Color(63,127,127)); styles[MARKUP_TAG_ATTRIBUTE_VALUE]= new Style(literalString); styles[MARKUP_COMMENT] = new Style(markupComment, null, commentFont);
private Style createRSyntaxStyle(SyntaxStyle squirrelStyle, Font boldFont, Font italicFont) { Style style; if (squirrelStyle.isBold()) { style = new Style(new Color(squirrelStyle.getTextRGB()), new Color(squirrelStyle.getBackgroundRGB()), boldFont); } else if (squirrelStyle.isItalic()) { style = new Style(new Color(squirrelStyle.getTextRGB()), new Color(squirrelStyle.getBackgroundRGB()), italicFont); } else { style = new Style(new Color(squirrelStyle.getTextRGB()), new Color(squirrelStyle.getBackgroundRGB()), null); } return style; }
Integer.parseInt(tokens[pos+6])); // size scheme.styles[i] = new Style(fg, bg, font, underline);
Integer.parseInt(tokens[pos+6])); // size scheme.styles[i] = new Style(fg, bg, font, underline);
Integer.parseInt(tokens[pos+6])); // size scheme.styles[i] = new Style(fg, bg, font, underline);
Style style = new Style(); style.foreground = new Color(222,133,10); scheme.setStyle(Token.LITERAL_STRING_DOUBLE_QUOTE, style);
Style style = new Style(); style.foreground = new Color(222, 133, 10); scheme.setStyle(Token.LITERAL_STRING_DOUBLE_QUOTE, style);
jwtArea.setColumns(20); SyntaxScheme scheme = jwtArea.getSyntaxScheme(); Style style = new Style(); style.foreground = new Color(222,133,10); scheme.setStyle(Token.LITERAL_STRING_DOUBLE_QUOTE, style);