« JavaFX in the Wild: Sapphire! | Main | Earthrise at Christmas 1968: An Apollo 8 Holiday Wish Echoed in JavaFX »

December 18, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54f133d6988340105367e9769970b

Listed below are links to weblogs that reference A JavaFX Visual Designer Tool Just Fell out of the Sky:

Comments

dental care

the isectos are magnificent creatures and very interesting, I like reading these blogs to learn more and entertain!

Fayaz

i wrote the following into "test.fx" file :
I was not able to run the following in my netbeans IDE
Hope sme1 wud consider , shall be much obliged .


// Scene Definition

import com.jfxbuilder.fx.Animator;
import com.jfxbuilder.fx.AnimRecord;
import javafx.ext.swing.SwingButton;
import javafx.scene.paint.Color;
import javafx.scene.Scene;
import javafx.scene.text.Font;var scene = Scene {
fill: Color.WHITE
width: 600
height: 400
content: [SwingButton {
text: "Button"
font: Font {
name: "Arial",
size: 11
}
id: "1"
translateX: 402
translateY: 229
width: 80
height: 22
}]
};

var animator = Animator {
parent: scene
records: [AnimRecord {
id: "1"
attr: "translateX"
time: 0
start: 346.0
end: 268.0
len: 1040
}, AnimRecord {
id: "1"
attr: "translateX"
time: 1040
start: 268.0
end: 163.0
len: 1520
}, AnimRecord {
id: "1"
attr: "translateX"
time: 2560
start: 163.0
end: 243.0
len: 1160
}, AnimRecord {
id: "1"
attr: "translateX"
time: 3720
start: 243.0
end: 402.0
len: 960
}, AnimRecord {
id: "1"
attr: "translateY"
time: 0
start: 133.0
end: 190.0
len: 1040
}, AnimRecord {
id: "1"
attr: "translateY"
time: 1040
start: 190.0
end: 125.0
len: 1520
}, AnimRecord {
id: "1"
attr: "translateY"
time: 2560
start: 125.0
end: 74.0
len: 1160
}, AnimRecord {
id: "1"
attr: "translateY"
time: 3720
start: 74.0
end: 229.0
len: 960
}
]
loops: true
startImmediately: true
};

Jeff Martin

That package is available in our runtime jar (http://reportmill.com/jfxb1/JFXBuilderRT1.jar.pack.gz). It's currently a very small jar, and the goal is to avoid doing using any non-standard runtime. But, of course, we can easily add functionality by doing this.

Sorry for the missing docs & bugs. Unfortunately we have to wait until the market grows before we can invest substantial resources (a chicken and the egg problem, I know :-).

Shai

I'm playing with this and indeed its a cool tool (even if somewhat short on docs). The only major problem I have with it (besides bugs) is using its output, it seems to import the com.jfxbuilder package and a remarkable amount of googling couldn't find that package. Is it public?
If not then how can we use the tool or is usage for anything other than playing around prohibited?

Thanks.

The comments to this entry are closed.