2017-05-21 59 views
0
.button 
{ 
    -fx-background-image: url("mapDefault.png"); 
    -fx-pref-width: 10px; 
    -fx-pref-height: 10px; 
} 

我的按鈕看起來像這樣,理論上它應該完全適合圖像(10x10)。然而JavaFX-按鈕高度不會變小?

buttons

它返回按鈕大約是在高度30像素,儘管我改變了它。該按鈕聲明爲 Button beachButton = new Button(); 並且沒有任何文本值。

任何可能的原因導致這種增加/分鐘高度?

+0

您是否嘗試過最大寬度和最大高度?按鈕的父母是什麼? – Eric

+0

您發佈的圖片比10x10大得多。這是按鈕圖像? – user1803551

回答

0

需要考慮文本中的任何更改,特別是自定義字體。要適應小於項目字體的任何圖片大小,請將字體大小設置爲0px。