标题很好地解释了这一点。
Autocomplete在Eclipse中不起作用,但只有在与java.awt相关的对象上使用它时才会起作用。从Object重写的方法出现了,但仅此而已。
这里有一个例子
它发生在每个项目中,而不是特定的一个。我试着重新安装Eclipse,没有工作。如有任何帮助,不胜感激。
awt包含List
类(java.awt.List
)。
这是一个彻头彻尾的灾难。99.9995872858%的时候,你输入List
并点击自动完成,你只是想让eclipse自动导入java.util.List
,相反,直到最新版本,它弹出一个非模态对话框:你是指java.awt.List
还是java.util.List
?
但是程序员决定继续抱怨,而不是增加设置。
考虑到这个上下文,现在应该是有意义的:
java.awt.*
现在默认位于列表。
但是,你这个独特的雪花你,你找到了一个时间机器或冷冻胶囊,睡过了20年的历史。显然,你还在使用AWT,还有其他可能的解释吗?
无论如何,只需将java.awt
从中移除那个乐队和一切都会好起来的。
打开您的eclipse工作区首选项,在过滤器框中键入' type Filters'。您正在寻找设置java > Appearance > Type Filters
。点击它,然后取消选中java.awt
。