-1

我想制作一个“弹出窗口”,可以帮助用户输入命令,我有一个 textField 供用户输入,让用户输入“disp” 我想在 textField 下方进行下拉,显示所有用户想要键入的可能单词,例如“显示”等。任何人都知道如何实现这一目标。提前致谢

4

1 回答 1

0

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

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

请记住:

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

不管怎样:告诉我们你在用什么。

于 2012-09-18T11:33:37.610 回答