如何自定义自动完成(ControlsFX)TextField的样式

时间:2019-10-29 00:49:48

标签: javafx controlsfx

这是我实现自动完成功能的代码

@Override
    public void initialize(URL location, ResourceBundle resources) {
        TextFields.bindAutoCompletion(txt_bairro,"lorem","ipsum","ninja","flex");
    }

我想更改突出显示和文本填充选项,我已经在StackOverflow(How do I change the style of Autocomplete TextField (ControlFX)?)上尝试了此建议,但对我不起作用。这里的人还有其他建议吗?

这是我尝试过的(并且出现错误“无法显示弹出窗口。该节点必须连接到场景/窗口。”)

 @Override
    public void initialize(URL location, ResourceBundle 
        AutoCompletePopup<String> auto = new AutoCompletePopup();
        auto.getSuggestions().addAll("pao","feijao");
        auto.setStyle("-fx-control-inner-background:black;");
        auto.show(txt_bairro);
    }


0 个答案:

没有答案