当前位置: 首页 > 面试题库 >

在文本字段中键入内容时如何列出建议

西门建安
2023-03-14
问题内容

嗨,在我的Java swing应用程序中,当用户在文本字段中键入内容时,我需要显示所有具有相同初始字符的现有条目。假设用户在文本字段中输入字母“
A”,应该是国家/地区,而“非洲”将是建议。这样该用户可以从列表中选择一个。国家列表位于我的数据库中。我知道如何从数据库检索数据。但是我不知道如何列出它们以及应该使用哪些组件。谁能指导我?或者,如果您可以提供示例,那就太好了。


问题答案:

您可以使用SwingX的自动完成程序包。如果您需要更多现实生活中的示例,请使用Google的“
swingx自动完成”功能,但最简单的方法是创建一个JComboBox并对其进行调用AutoCompleteDecorator.decorate(comboBox);



 类似资料:
  • 问题内容: 我无法找到并以错误结束。 java.lang.Error:未解决的编译问题:Wait类型的until(Function)方法不适用于自变量(new Function(){})函数无法解析为类型 类型为By的方法id(String)不适用于com.junit.qa.testFluent.myDynamicElement(testFluent.java:49)上的参数(By) 问题答案:

  • 本文向大家介绍如何在JavaFX中检索文本字段的内容?,包括了如何在JavaFX中检索文本字段的内容?的使用技巧和注意事项,需要的朋友参考一下 文本字段接受并显示文本。在最新版本的JavaFX中,它仅接受一行。在JavaFX中,javafx.scene.control.TextField类表示文本字段,该类继承javafx.scene.control.TextInputControl (所有文本控

  • 问题内容: 在我的网站上,我使用JavaScript / AJAX进行搜索并在用户仍在键入时显示结果。 HTML(正文): JavaScript(标题): 但这可能会导致许多请求到达服务器。 因此,我想通过设置延迟来减轻服务器的负担: 每当触发onkeyup事件时,函数doSearch()均应显示“ ajax加载图形”,并等待2秒钟。只有在这2秒钟内未再次触发该事件时,才应该从PHP文件中获取结果

  • 我想简化以下内容的键入: 在首次键入${1}字段时,字母是否可能自动转换为全大写?

  • 问题内容: 我想在用户按下键盘上的Enter键时传递值。在事件中,我得到的价值,但在如何获得这个值是按键? 码: 问题答案: 使用事件,并在其中检查用户按下的键的键码。密钥的密钥代码为13,检查代码并在其中放置逻辑。 检查以下示例: 注意: 用Material-Ui 替换元素,并定义其他属性。