make styleresource static
diff --git a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/stage/DefaultFramePane.java b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/stage/DefaultFramePane.java
index 79de3b9..0953cf7 100644
--- a/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/stage/DefaultFramePane.java
+++ b/bundles/runtime/org.eclipse.fx.ui.controls/src/org/eclipse/fx/ui/controls/stage/DefaultFramePane.java
@@ -32,7 +32,7 @@
/**
* A default implementation for the window
- *
+ *
* @since 2.0
*/
public class DefaultFramePane extends ResizeableFramePane {
@@ -67,7 +67,7 @@
/**
* Create a new pane
- *
+ *
* @param lightweight
* <code>true</code> to make it lightweight
*/
@@ -78,7 +78,7 @@
/**
* Create a default window pane (heavyweight) with a default client area as
* {@link #setContent(Node)}
- *
+ *
* @param contentContainer
* a contentContainer area
*/
@@ -88,7 +88,7 @@
/**
* Create a default frame pane
- *
+ *
* @param contentContainer
* the content container
* @param lightweight
@@ -111,6 +111,10 @@
@Override
protected Node createWindowArea() {
BorderPane root = new BorderPane();
+ root.setOpacity(1.0);
+ backgroundProperty().addListener( (o,ol,ne) -> {
+ System.err.println(ne);
+ });
getStyleClass().addAll("default-window", "decorated-root"); //$NON-NLS-1$ //$NON-NLS-2$
@@ -243,7 +247,7 @@
/**
* Update the client area node
- *
+ *
* @param o
* the property
* @param oldClientArea
@@ -278,9 +282,11 @@
}
}
+ private static String USER_AGENT_CSS = DefaultFramePane.class.getResource("window.css").toExternalForm(); //$NON-NLS-1$
+
@Override
public String getUserAgentStylesheet() {
- return DefaultFramePane.class.getResource("window.css").toExternalForm(); //$NON-NLS-1$
+ return USER_AGENT_CSS;
}
}