为了账号安全,请及时绑定邮箱和手机立即绑定

使用JavaFX手动触发CheckComboBox的下拉菜单

使用JavaFX手动触发CheckComboBox的下拉菜单

猛跑小猪 2021-04-04 12:09:24
我有一个CheckComboBox,其中填充了使用以下方法从网站获取的数据。public void getCompanies() {        // This method is called every time the user types a letter in the URLText box.        // Grab data from the website and add the data to a list.        HTMLParser p = new HTMLParser(URLText.getText());        List<String> a = p.GetCompanyNames();        // Remove old data so new data can be added.        dropdownMultiple.getItems().remove(0, dropdownMultiple.getItems().size());        for(String element : a) {            dropdownMultiple.getItems().add(element);        }    }这工作得很好,但是无论何时调用此方法,我都希望CheckComboBox打开下拉菜单。我在CheckComboBox顶部覆盖了一个文本框,因此用户无法单击它。最终,我希望它看起来像一个自动完成下拉菜单,只要用户在文本框中键入,它就会下拉。换句话说,如何在不让用户单击的情况下激活CheckComboBox的下拉事件?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 539 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信