Настройка всплывающей панели автозаполнения javafx JFXTextField - PullRequest
0 голосов
/ 08 июня 2019

Я делаю автозаполнение, используя JFXTextField.Я хочу настроить панель предложений, чтобы увеличить ее ширину.

<JFXTextField fx:id="autoCompleteTextFieldCustomer" 
       focusColor="#8e44ad" prefHeight="35.0" prefWidth="174.0" 
         promptText="Customer Name" unFocusColor="#8e44ad" 
            HBox.hgrow="ALWAYS">
                     <HBox.margin>
                        <Insets left="15.0" right="15.0" top="-5.0"/>
                     </HBox.margin>
                     <font>
                        <Font name="System Bold" size="14.0" />
                     </font>
                  </JFXTextField>

Java-код для автоматического завершения.

AutoCompletionBinding<ShopItem> binding = T 
     extFields.bindAutoCompletion(autoCompleteTextField, t -> {
        return filterItemsSalesItem(t.getUserText());
 });

Проверьте это изображение.Предложения перекрываются.

...