Page History
...
- The JFXPanel bean is Smart Client only, as JavaFX is a Java UI toolkit, thus it has no place in the Web Client or Mobile Client. In the Web Client the bean will render an empty panel
- Running Servoy Developer on Java 7 on OSX is not as straight forward as it should be. See Running Servoy Developer on Java 7 on MAC OSX for more details
Simple sample
...
Code Block | ||||
---|---|---|---|---|
| ||||
if (elements.myfxpanel.isJavaFXAvailable()) {
var jsRunnable = {
run: function () {
var text = new Packages.javafx.scene.text.Text("Hello World");
text.setFont(new Packages.javafx.scene.text.Font(24));
var pane = new Packages.javafx.scene.layout.BorderPane(); pane.setCenter(text);
var scene = new Packages.javafx.scene.Scene(pane);
elements.myfxpanel.setScene(scene);
}
}
var runnable = new Packages.java.lang.Runnable(jsRunnable);
Packages.com.sun.javafx.application.PlatformImpl.runLater(runnable);
}
|
Overview
Content Tools
Activity