Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

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!")
            }        }
    }
}

});