相关疑难解决方法(0)

如何在CSS中设置JavaFX菜单及其项目的样式?

我有一个在FXML中设置如下的MenuBar:

<MenuBar VBox.vgrow="NEVER">
    <menus>
        <Menu mnemonicParsing="true" text="_File">
            <items>
                <MenuItem mnemonicParsing="true" text="_New Project"/>
                <MenuItem mnemonicParsing="true" text="_Open…"/>
                <MenuItem mnemonicParsing="false" text="Quit"/>
            </items>
        </Menu>
    </menus>
</MenuBar>
Run Code Online (Sandbox Code Playgroud)

这会产生如下菜单:

在此输入图像描述

我用以下CSS 成功设置MenuBarMenu 文件文件的样式:

.menu-bar { /* The menu bar itself */ }
.menu { /* The File menu item */ }
.menu:showing { /* menu when it's being shown (activated) */ }
.menu .label { /* Styles the text on a menu item */ }
.menu:showing .label { /* Styles the …
Run Code Online (Sandbox Code Playgroud)

css javafx menu javafx-2 javafx-8

11
推荐指数
1
解决办法
3万
查看次数

标签 统计

css ×1

javafx ×1

javafx-2 ×1

javafx-8 ×1

menu ×1