如何在JavaFX中设置TabPane下拉菜单的样式

时间:2017-08-29 05:07:44

标签: css javafx-8

我想设置JavaFX TabPane下拉菜单的样式。菜单,当有太多标签适合屏幕时出现。我在java文档中找到了这个子结构。

  
      
  • tab-header-area - StackPane      
        
    • headers-region - StackPane
    •   
    • tab-header-background - StackPane
    •   
    • control-buttons-tab - StackPane      
          
      • tab-down-button - 窗格      
            
        • arrow - StackPane
        •   
      •   
    •   
    • 标签 - 标签      
          
      • tab-label - 标签
      •   
      • tab-close-button - StackPane
      •   
    •   
  •   
  • tab-content-area - StackPane
  •   

但下拉菜单没有任何内容。那么有没有办法用css来设计这个呢?

2 个答案:

答案 0 :(得分:2)

参加聚会太迟了,但这可能会对某人有所帮助。您可以使用以下代码访问标签菜单:

(dateInput)="addEvent('input', $event)" (dateChange)="addEvent('change', $event)"

答案 1 :(得分:1)

您可以在CSS文件中使用类.context-menu访问放置菜单。 例如,您可以使用以下代码段更改下拉菜单的背景颜色:

.context-menu {
    -fx-background-color: #d0d0d0;
}