diff --git a/java/java-impl/src/com/intellij/refactoring/encapsulateFields/EncapsulateFieldsDialog.java b/java/java-impl/src/com/intellij/refactoring/encapsulateFields/EncapsulateFieldsDialog.java index f686c9c7bef5..6a8011e49d98 100644 --- a/java/java-impl/src/com/intellij/refactoring/encapsulateFields/EncapsulateFieldsDialog.java +++ b/java/java-impl/src/com/intellij/refactoring/encapsulateFields/EncapsulateFieldsDialog.java @@ -707,12 +707,8 @@ public String getAccessorsVisibility() { } private void configureColors(boolean isSelected, JTable table, boolean hasFocus, final int row, final int column) { - if (isSelected) { - setForeground(table.getSelectionForeground()); - } else { - setForeground(UIUtil.getTableForeground()); - } - + setForeground(isSelected ? UIUtil.getTableSelectionForeground() : UIUtil.getTableForeground()); + setBackground(isSelected ? UIUtil.getTableSelectionBackground() : UIUtil.getTableBackground()); if (hasFocus) { if (table.isCellEditable(row, column)) { super.setForeground(UIUtil.getTableFocusCellForeground());