ダイヤモンドブロック:
私は、TextFieldとテキストオブジェクトを持っています。両方がまったく同じフォントを使用するが、テキストオブジェクトのフォントを滑らかにするために使用することができる方法があります:.setFontSmoothingType()
。しかしながら、そのような方法は、TextFieldに存在しません。
ショーが指摘したように、デフォルトではテキストオブジェクトは、フォントを滑らかにするが、これはテキストフィールドの場合はそうではありません。
このスクリーンショットで見られるように、この違いが、残念ながら顕著です。
トップは、TextFieldで、下は平滑化したテキストです。だから、どのように私は、TextFieldのフォントを滑らかにしますか?
すべてのヘルプは、感謝感謝です!
ダイヤモンドブロック:
私は最終的にこの問題を解決することができました!シーンBuilderのCSSアナライザを使用して、私はと呼ばれるプロパティ見つけることができた-fx-font-smoothing-type
の下に.text-field .text
。値を変更することでgray
、テキストフィールド内のテキストは、平滑になります!