Как сделать подменю в MenuButton в JavaFX? - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь добавить подменю к своей кнопке MenuButton, и кажется, что она не может принять меню как ребенка.Можно ли это сделать, или мне нужно использовать какой-то другой вид меню?Мое меню настроено так:

class DotMenuButton: MenuButton() {
    item("item 1").action {
        //action 1
    }
    item("item 2").action {
        //action 2
    }
    //here is where I would like a submenu
    menu("sub menu") {
        item("sub menu item 1").action {
            //sub menu action 1
        }
    }
}

Я использую TornadoFX, но если есть способ сделать это в простом JavaFX, я могу его адаптировать.Будем благодарны за любые предложения.

Редактировать: Начиная с tornadofx 1.7.19-SNAPSHOT приведенный выше код теперь работает.: -)

1 Ответ

0 голосов
/ 28 января 2019

У меня есть commit поддержка подменю в MenuButton, поэтому ваш код выше теперь будет работать с последним выпуском снимка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...