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

私のボタンはこのように見えますが、理論的には画像(10x10)に正確に合うはずです。しかしJavaFX-ボタンの高さが小さくなりませんか?

buttons

それは私がそれを変更しているにもかかわらず、ボタンは、高さが30px程度であることを返します。ボタンは Button beachButton = new Button(); のように宣言され、その中にテキスト値はありません。

高さのこの増加/最小キャップの原因として考えられるものはありますか?

+0

max-widthとmax-heightを試しましたか?ボタンの親は何ですか? – Eric

+0

投稿した画像は10x10よりはるかに大きいです。それはボタン画像ですか? – user1803551

答えて

0

テキストの変更、特にカスタムフォントを考慮する必要があります。アイテムのフォントより小さい画像サイズに対応するには、フォントサイズを0pxに設定します。

関連する問題