Modeler: fix ComboBox style

Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/da66ff90
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/da66ff90
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/da66ff90

Branch: refs/heads/master
Commit: da66ff90e834ddf4335fc90ccc9a0d78ee3b83ed
Parents: e158372
Author: Nikita Timofeev <stari...@gmail.com>
Authored: Wed Mar 28 13:57:32 2018 +0300
Committer: Nikita Timofeev <stari...@gmail.com>
Committed: Wed Mar 28 13:57:32 2018 +0300

----------------------------------------------------------------------
 .../modeler/osx/OSXPlatformInitializer.java     | 31 +++++++++++---------
 1 file changed, 17 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/da66ff90/modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java
----------------------------------------------------------------------
diff --git 
a/modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java
 
b/modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java
index 159f09c..0578b9d 100644
--- 
a/modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java
+++ 
b/modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java
@@ -76,21 +76,24 @@ public class OSXPlatformInitializer implements 
PlatformInitializer {
         Color darkGrey  = new Color(225, 225, 225);
         Border darkBorder = BorderFactory.createLineBorder(darkGrey);
 
-        UIManager.put("ToolBarSeparatorUI",          
OSXToolBarSeparatorUI.class.getName());
-        UIManager.put("PanelUI",                     
OSXPanelUI.class.getName());
+        UIManager.put("ToolBarSeparatorUI",           
OSXToolBarSeparatorUI.class.getName());
+        UIManager.put("PanelUI",                      
OSXPanelUI.class.getName());
         // next two is custom made for Cayenne's MainToolBar
-        UIManager.put("MainToolBar.background",      
UIManager.get("ToolBar.background"));
-        UIManager.put("MainToolBar.border",          
BorderFactory.createEmptyBorder(0, 7, 0, 7));
-        UIManager.put("ToolBar.background",          lightGrey);
-        UIManager.put("ToolBar.border",              darkBorder);
-        UIManager.put("ScrollPane.border",           darkBorder);
-        UIManager.put("Table.scrollPaneBorder",      darkBorder);
-        UIManager.put("SplitPane.border",            
BorderFactory.createEmptyBorder());
-        UIManager.put("SplitPane.background",        darkGrey);
-        UIManager.put("Tree.rendererFillBackground", Boolean.TRUE);
-        UIManager.put("Tree.selectionForeground",    Color.BLACK);
-        UIManager.put("Tree.selectionBackground",    lightGrey);
-        UIManager.put("Tree.selectionBorderColor",   lightGrey);
+        UIManager.put("MainToolBar.background",       
UIManager.get("ToolBar.background"));
+        UIManager.put("MainToolBar.border",           
BorderFactory.createEmptyBorder(0, 7, 0, 7));
+        UIManager.put("ToolBar.background",           lightGrey);
+        UIManager.put("ToolBar.border",               darkBorder);
+        UIManager.put("ScrollPane.border",            darkBorder);
+        UIManager.put("Table.scrollPaneBorder",       darkBorder);
+        UIManager.put("SplitPane.border",             
BorderFactory.createEmptyBorder());
+        UIManager.put("SplitPane.background",         darkGrey);
+        UIManager.put("Tree.rendererFillBackground",  Boolean.TRUE);
+        UIManager.put("ComboBox.background",          Color.WHITE);
+        UIManager.put("ComboBox.selectionBackground", darkGrey);
+        UIManager.put("ComboBox.selectionForeground", Color.BLACK);
+        UIManager.put("Tree.selectionForeground",     Color.BLACK);
+        UIManager.put("Tree.selectionBackground",     lightGrey);
+        UIManager.put("Tree.selectionBorderColor",    lightGrey);
 
         Border backgroundPainter = new AbstractBorder() {
             @Override

Reply via email to