From 563fc7444d18afda68b92d8bfd8019eacbdab42c Mon Sep 17 00:00:00 2001 From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr> Date: Wed, 9 Oct 2013 14:56:00 +0000 Subject: [PATCH] added the possibility to change docking area background --- .../soleil/docking/infonode/InfoNodeDockingManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java index cca8fb7..850b1cc 100644 --- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java +++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java @@ -66,6 +66,14 @@ public class InfoNodeDockingManager extends ADockingManager { return result; } + @Override + public void setDockingAreaBeackground(JComponent dockingArea, Color areaBackground) { + if (dockingArea instanceof RootWindow) { + RootWindow rootWindow = (RootWindow) dockingArea; + rootWindow.getRootWindowProperties().getWindowAreaProperties().setBackgroundColor(areaBackground); + } + } + @Override public void loadPerspective(IPerspective perspective) throws DockingException { DockingException dockingException = null; -- GitLab