【发布时间】:2011-11-10 11:43:00
【问题描述】:
我正在制作一个自动完成项目(就像 Google 一样)。我的框架中有一个 jtextfield,每当我在该字段中键入内容时,文本字段下方都会出现一个 JWindow,并且该窗口来自另一个类。
现在的问题是,当我拖动框架时,如何让窗口始终显示在文本字段下方?
任何帮助将不胜感激......谢谢......
【问题讨论】:
-
再次,究竟是什么问题?如果您正确编码了窗口的位置,它将在相对于 textField 的正确位置弹出,与框架的位置无关。或者你的意思是让它保持打开并卡住同时拖动?
-
在拖动时保持打开并卡住
-
感谢您的澄清 - 您知道它不是默认行为(f.i. 在谷歌中 - 下拉菜单在拖动时关闭)
-
在 google 中,下拉菜单在拖动时关闭是什么意思?授予它在拖动时关闭。但在我的情况下,当我将应用程序拖动到不同的位置时,窗口仍保持在屏幕上的先前位置.即使我拖动我的框架,我怎样才能让它出现在我的文本字段所在的位置下方?
标签: java swing autocomplete intellij-idea