如何制作java GUI输入帮助器

时间:2012-09-18 11:23:56

标签: java user-interface

我想制作一个可以帮助用户输入命令的“弹出窗口”,我有一个用于键入用户的textField,并且说“disp”中的用户键我想在textField下面做一个下拉菜单显示用户想要键入的所有可能的单词,如“显示”等。任何人都知道如何实现这一点。提前致谢

1 个答案:

答案 0 :(得分:0)

这取决于您使用的是哪种UI框架。但一般规则是:

  1. 创建文本框
  2. 将事件处理程序挂钩到该文本框的onkeydown
    1. 该处理程序应根据输入的文本
    2. 搜索有效的建议
    3. 应该显示一个带有显示它们的列表框的弹出窗口
  3. 请记住:

    • 这取决于所使用的技术如何实现最后一点(Swing,SWT,AWT,GWT等)
    • 您显示的弹出窗口应该是相同的。它是:创建一次,然后只让它可见并定位在正确的位置。

    无论如何:告诉我们你在用什么。