当前位置: 首页 > 知识库问答 >
问题:

在 JavaFx 中使用 Css 编辑菜单栏

琴俊良
2023-03-14

感谢阅读。我试图用css编辑一个菜单栏,但是菜单项没有改变。

我意识到菜单栏的部分是:菜单栏,菜单,菜单项,但最后一个不能正常工作。帮助

.menu-bar{
  -fx-background-color: peru;
  -fx-border-color:  #f0cd90;
 -fx-border-width: 2

}

.menu-bar .label {
    -fx-font-size: 25 pt;
    -fx-font-family: "Segoe UI Light";
    -fx-text-fill: #dedede;

}


.menu:hover {
    -fx-background-color: #bc784e;
}

.menu-item .label{
     -fx-font-size: 25 pt;
    -fx-label-line-length: 8;
      -fx-background-color: #cc66ff;
}

我正在使用场景生成器。

共有1个答案

陶璞
2023-03-14

制造商:

.menu .label{     -fx-text-fill: black;}

参考:https://forums.oracle.com/message/10402062

 类似资料:
  • 装好 Fluxbox 后,在桌面上右击鼠标键后您就 可以看到那个称为“菜单”的程序启动器了。如果不能通过编辑它而启动您的 程序的话就没毫无用处了。这一节试图回答所有与此相关的问题。 先说明一下,Fluxbox 附带了一个很棒的工具,叫做 fluxbox-generate_menu 。 它试着找出系统中已安装的常见程序(如浏览器,终端模拟器等)的执行路径,然后再构造一个 菜单文件。fluxbox-g

  • 问题内容: 我正在尝试用Java编写程序来管理我的Bookie帐户。我是java的新手,所以我认为我会选择一些简单的方法来了解事情的原理。我决定使用表格视图并使各个单元格可编辑。我一直在关注本教程http://java- buddy.blogspot.co.uk/2012/04/javafx-2-editable-tableview.html 。它详细说明了如何使用Java代码执行此操作,并将其复

  • 问题内容: 我有随ArcGIS 10.2.2一起安装的Python 2.7.5。当我第一次右键单击.py脚本时,我先前已经编写了该脚本,并在上下文菜单中列出了“使用IDLE编辑”选项。但是,当我右键单击.py文件时,此选项不再出现。 我已经阅读了许多有关此问题的线程,并尝试了其中的一些线程,例如修改/删除注册表项,然后重新安装/修复软件。目前,我对使用IDE并不感兴趣,尽管许多人很高兴知道以后打算

  • 我已经创建了一个类,它扩展了JavaFX的MenuBar,为我的应用程序创建了菜单栏。 默认情况下,我不会禁用专门的操作,比如打开/保存文件和运行模拟(它们确实是禁用的)。当用户运行应用程序时,他们可以在菜单文件中选择一个项目 我计划通过让每个组件给出它切换到的项目的列表来做到这一点,然后在创建组件时激活适当的项目。 但是,我不能从函数内部访问菜单列表(我尝试用< code>this.getMen

  • 在JavaFX 8中,我尝试在将新行添加到表中后编辑单元格,以优化用户体验。 选择了正确的行,但单元不会进入编辑模式。嗯,我很偶然地看到了这种情况,但很难再现。我做错了什么?

  • 如何在JavaFX场景中更改标签的值?我试图找出一种方法来更改按钮单击时标签的文本值,但它不起作用。我为按钮和标签设置了一个fx:id,并设置了它们的控制器(CPCS305\u JAVAFX\u FXML,类本身)。按钮还链接到HandleButtoAction2()函数。 错误报告如下: 我还有另外两个FXML文件及其控制器和函数,但我稍后再讨论。我想解决无法在一个场景中进行通信的问题,然后转到