__DIR__ -- returns the URL of the directory that contains the current FX source file. This may be a JAR url if the current file was loaded from a jar file.
__FILE__ -- returns the URL of the current (class) file.
__PROFILE__ -- is either one of "mobile", "desktop" or "browser" depending on which environment the script is executing in (but raises a compile error).
Example[]
import javafx.stage.*;
import javafx.scene.*;
import javafx.scene.text.*;
Stage {
title : 'Magic Constants'
scene : Scene {
width : 500
height : 200
content: Text {
x: 10, y: 50
content:
"__DIR__: {__DIR__}\n"
"__FILE__: {__FILE__}\n"
}
}
}
Links[]
Christopher Oliver, "Magic Constants", 21-Jun-2007, openjfx users ML