2017-07-17 4 views
0

カスタマイズTextFieldには、それは一種の早期遮断します。 TextFieldには、テキストがスペース全体を占めるのを防ぐためのパディングがいくつかあると思います。どうすればこの問題を解決できますか?私はCSSを試みましたが、私はこれを変更するための属性を見つけることができませんでした。JavaFXの - 私はJavaFXののTextFieldの1の内側に入力すると、テキストが一方から他方へのすべての道を行かない

私はこれを修正する必要がある理由は、ユーザーがイニシャルを入力して、各TextFieldに1つのイニシャルを挿入するプログラムを作成していることです。問題は、1文字が表示されるためには、TextFieldは少なくとも30ピクセル幅でなければならず、大きすぎると見た目が変わってしまいます。

は、どのように私は、このパディングを取り除くことができますか?もし私ができないなら、いくつかの可能な選択肢は何ですか?

答えて

0
textfield.setStyle("-fx-padding: 0.333333em 0 0.333333em 0;"); 
+0

はありがとうございました!これを見つけた場所を教えてください。なぜなら、JavaFXのCSSドキュメントにはないから、他に何が欠けているのか知りたいからです。 – Ember

+0

見つけました。参照ウェブページ上のCtrl + Fキーは、「地域/その他」の下にリストされることを示しました。見つけにくい。 – Ember

関連する問題