我想在TableView中的ContextMenu和MenuItem上应用一些样式。它的工作原理很简单:右键单击行,并为此行提供ContextMenu。然而,文本菜单和菜单项都建这样的:ContextMenu和MenuItem在TableView中的样式
final ContextMenu menu = new ContextMenu();
MenuItem removeitem = new MenuItem("Remove");
我试图申请一个CSS这样的:
.table-view .context-menu .menu-item
和其他许多人,但没有结果。 然而,它在我用setStyle在代码中添加样式时起作用,但我想知道我们是否可以在CSS中完成它(我想是的......)。
你是否检查过[CSSReference](https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html#contextmenu)? –
是啊:/ 我试过类似.table-view> .context-menu没有结果。 它仍然使用我在我的CSS –