2013-07-17 105 views

回答

5

您將使用CSS。您可以將背景和邊框設置爲transparent,然後使用懸停類來添加半透明邊框。它最終會被這樣的事情(請注意,你可能不得不做出一些調整仍然)

.button { 
    -fx-background-color: transparent, transparent, transparent, transparent; 
} 

.button:hover{ 
    -fx-background-color: transparent, rgba(0,0,0,.1), rgba(0,0,0,.1), transparent; 
} 

.button:armed { 
    -fx-background-color: transparent, rgba(0,0,0,.1), rgba(0,0,0,.1), rgba(0,0,0,.2); 
} 

申請你會使用類似的代碼此樣式表:

toolbar.getStylesheets().add("filename.css"); 

有在「javafx-2」標籤的「Info」部分中有很多很好的參考資料。這裏有幾個要說明這個有用:

+0

謝謝你,你救了我! – user1786646

+0

什麼是工具欄的類名? – santafebound

+0

根據http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#toolbar,工具欄的類名是'tool-bar' –