Generated Object
javafx.scene.control.Accordion
Attributes
This node takes the attributes of the javafx.scene.control.Accordion class, see javafx.scene.control.Accordion.
Content
If the content is a tooltip, the Accordion's tooltip will be set to the Tooltip.
The content is one or more JavaFX nodes that make up the panes of the Accordion.
Usage
Used to create an Accordion
Examples
| Code Block |
|---|
GroovyFX.start({
def sg = new SceneGraphBuilder(it);
sg.stage(
title: "Accordion Example",
x: 100, y: 100, width: 400, height:400,
visible: true,
style: "decorated",
) {
scene(fill: hsb(128, 0.5, 0.5, 0.5) ) {
accordion ( ) {
titledPane(id: "t1", ) {
title() {
label(text: "Label 1")
}
content() {
label(text: "This is Label 1\n\nAnd there were a few empty lines just there!")
}
}
titledPane(id: "t2") {
title() {
label(text: "Label 2")
}
content() {
label(text: "This is Label 2\n\nAnd there were a few empty lines just there!")
}
}
titledPane(id: "t3") {
title() {
label(text: "Label 3")
}
// this is content
label(text: "This is Label 3\n\nAnd there were a few empty lines just there!")
} }
}
}
});
|