JavaFX drop-down-Schaltfläche
Wie kann ich ein "Dropdown-Schaltfläche" in JavaFX?
Bisher war ich mit einem ChoiceBox
für den Zweck habe ich noch ein Bild zuweisen, das ChoiceBox
,
ChoiceBox.setGraphic() //ist nicht als wie
Buttons
So, ich bin der Planung zu ändern, um eine Dropdown-Schaltfläche. Also, ich kann ein Symbol auf es.
Bin mit SceneBuilder
für die Gestaltung von UI.
Keine Hilfe bei der Suche, wie man ein drop-down-Schaltfläche mit JavaFX.
Ich bin mir nicht ganz sicher, was Sie möchten, aber vielleicht ein SplitMenuButton, was Sie wollen?
InformationsquelleAutor user3164187 | 2016-08-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nicht speichern Sie die Auswahl wie in einem
ChoiceBox
können Sie zum Beispiel dieMenuButton
Kontrolle.Einen
MenuButton
hat diegraphicProperty
die von dir erwähnte als Basis-KlasseLabeled
.Einfaches Beispiel
Dies wird produzieren ein button wie:
Hinweis: Wenn Sie brauchen, den Knopf auch zu handeln wie ein echter Schaltfläche wechseln Sie aus
MenuButton
zuSplitMenuButton
. Der einzige Unterschied ist, dass das Steuerelement Feld ist aufgeteilt in einen button und ein drop-down-Teil (so können Sie eine Aktion zuweisen, die auch für den header):InformationsquelleAutor DVarga