2013-05-19 41 views
3

我有一個AnchorPane,我想給它的BackgroundImage我在另一個包的風格是: File Structure Screenshot設置的BackgroundImage的路徑JavaFX的CSS正確方法

這是我試過的CSS:

#body 
{ 
    -fx-background-image:url("/Images/FlowersPattern_beige_background.jpg"); 
} 

使用javascript我將AnchorPane的CSS ID設置爲body;那沒用。我試圖檢查已經問過的其他問題,但他們沒有幫助。請你能澄清一下,究竟應該怎麼做?

+0

「Anchopan」是什麼意思? – user2019515

回答

3

如果css文件正常加載,更換:

"/Images/FlowersPattern_beige_background.jpg"

"../Images/FlowersPattern_beige_background.jpg"

應該工作。

該路徑相對於css文件的目錄,..訪問父目錄(src); /Images是指圖片目錄;最後/FlowersPattern_beige_background.jpg訪問您的圖像。

+0

是的,這是我以爲我試圖在路徑中包括「src」,但它沒有奏效,雖然這很有效,但thx很多 – AymenDaoudi