2014-09-23 116 views
1

我想在我的JavaFX8應用程序中自定義菜單的外觀。我如何擺脫或風格的下面的截圖中顯示的'白色輪廓'的顏色?如何使用CSS在JavaFX8中設置菜單邊框/輪廓?

enter image description here

我tryed:

#MainMenuBar 
{ 
    -fx-text-fill: #bbbbbb; 
    -fx-background-color: #3c3f41; 
    -fx-border-color: #555555; 
    -fx-border-style: solid; 
    -fx-border-width: 0 0 1px 0; 

} 

.menu-item 
{ 
    -fx-background-color: #3c3f41; 
     -fx-text-fill: #bbbbbb; 
    -fx-border-color: transparent; 

} 

,但它仍然有這個白色otuline。

Thx,

回答

2

似乎你還必須設計'上下文菜單'。

它的工作,加入:在SO

.context-menu 
{ 
    -fx-background-color: #3c3f41; 
    -fx-border-color: #555555; 
    -fx-border-style: solid; 
    -fx-border-width: 1px; 
} 

Thisthis答案幫我指點迷津,謝謝大家。