public ResultsTableCellRenderer() { RSyntaxTextArea area = CodeArea.getDefaultArea(mainWindow); this.font = area.getFont(); this.codeSelectedColor = area.getSelectionColor(); this.codeBackground = area.getBackground(); }
useSelctionFG = textArea.getUseSelectedTextColor(); selectionFG = textArea.getSelectedTextColor(); selectionBG = textArea.getSelectionColor(); selectionRoundedEdges = textArea.getRoundedSelectionEdges(); currentLineHighlight = textArea.getCurrentLineHighlightColor();
Assert.assertEquals(false, textArea.getUseSelectedTextColor()); Assert.assertEquals(Color.red, textArea.getSelectedTextColor()); Assert.assertEquals(Color.red, textArea.getSelectionColor()); Assert.assertEquals(true, textArea.getRoundedSelectionEdges()); Assert.assertEquals(Color.red, textArea.getCurrentLineHighlightColor());
Assert.assertEquals(textArea1.getUseSelectedTextColor(), textArea2.getUseSelectedTextColor()); Assert.assertEquals(textArea1.getSelectedTextColor(), textArea2.getSelectedTextColor()); Assert.assertEquals(textArea1.getSelectionColor(), textArea2.getSelectionColor()); Assert.assertEquals(textArea1.getRoundedSelectionEdges(), textArea2.getRoundedSelectionEdges()); Assert.assertEquals(textArea1.getCurrentLineHighlightColor(), textArea2.getCurrentLineHighlightColor());
Assert.assertNotEquals(textArea1.getUseSelectedTextColor(), textArea2.getUseSelectedTextColor()); Assert.assertNotEquals(textArea1.getSelectedTextColor(), textArea2.getSelectedTextColor()); Assert.assertNotEquals(textArea1.getSelectionColor(), textArea2.getSelectionColor()); Assert.assertNotEquals(textArea1.getRoundedSelectionEdges(), textArea2.getRoundedSelectionEdges()); Assert.assertNotEquals(textArea1.getCurrentLineHighlightColor(), textArea2.getCurrentLineHighlightColor());
useSelctionFG = textArea.getUseSelectedTextColor(); selectionFG = textArea.getSelectedTextColor(); selectionBG = textArea.getSelectionColor(); selectionRoundedEdges = textArea.getRoundedSelectionEdges(); currentLineHighlight = textArea.getCurrentLineHighlightColor();