Skip to content
Snippets Groups Projects
Commit 35d06f56 authored by GIRARDOT Raphael's avatar GIRARDOT Raphael Committed by MADELA Patrick
Browse files

always set a background for docking area

parent 8b003f53
No related branches found
No related tags found
No related merge requests found
package fr.soleil.docking.infonode;
import java.awt.Color;
import java.beans.PropertyChangeEvent;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
......@@ -40,14 +41,17 @@ public class InfoNodeDockingManager extends ADockingManager {
@Override
public JComponent getDockingArea() {
if (rootWindow == null) {
rootWindow = (RootWindow) createNewDockingArea();
rootWindow = (RootWindow) createNewDockingArea(null);
}
return rootWindow;
}
@Override
public JComponent createNewDockingArea() {
public JComponent createNewDockingArea(Color background) {
RootWindow result = new RootWindow(new MyViewSerializer(viewFactory));
if (background != null) {
result.getRootWindowProperties().getWindowAreaProperties().setBackgroundColor(background);
}
for (IView view : viewFactory.getViews()) {
DockingUtil.addWindow((View) view, rootWindow);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment