Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么IntelliJ IDEA(12.1.6)无法解析BorderFactory.createLineBorder(…)?_Java_Methods_Intellij Idea_Inspections - Fatal编程技术网

Java 为什么IntelliJ IDEA(12.1.6)无法解析BorderFactory.createLineBorder(…)?

Java 为什么IntelliJ IDEA(12.1.6)无法解析BorderFactory.createLineBorder(…)?,java,methods,intellij-idea,inspections,Java,Methods,Intellij Idea,Inspections,为什么IntelliJ IDEA(12.1.6)无法从BorderFactory解析createLineBorder()方法 以下是一些屏幕截图来说明问题: 在这里,您可以看到,当我输入方法名时,IDEA将其识别为自动完成的有效选项。 因此,我相当肯定它正在解决这个问题。但这是: 首先,我认为可能一个意图操作会帮助我纠正这个问题,但按Alt+Enter也没有多大帮助: 因此,我在So中进行了一些搜索,发现: 我使缓存失效,然后重新启动了这个想法。当这不起作用时,我从项目中删除了SDK,然

为什么IntelliJ IDEA(12.1.6)无法从BorderFactory解析createLineBorder()方法

以下是一些屏幕截图来说明问题:

在这里,您可以看到,当我输入方法名时,IDEA将其识别为自动完成的有效选项。

因此,我相当肯定它正在解决这个问题。但这是:

首先,我认为可能一个意图操作会帮助我纠正这个问题,但按Alt+Enter也没有多大帮助:

因此,我在So中进行了一些搜索,发现:

我使缓存失效,然后重新启动了这个想法。当这不起作用时,我从项目中删除了SDK,然后按照CrazyCoder的说明重新添加了它。没有骰子

从图片中可以看出,这很容易解决。
我的问题是什么可能会阻止IntelliJ解决它在某种程度上(自动完成)已经解决的方法。导致问题的代码遵循Java教程中创建线边框的示例。任何想法都很好。

BorderFactory。createLineBorder(Color)
是一种静态方法,去掉
新的
,该方法将得到解决


参考资料:

BorderFactory。createLineBorder(彩色)
是一种静态方法,去掉
新的
,该方法将得到解决


参考资料:

So。我有没有提到我在这方面很新?谢谢你的回答,下面是一个简短的回答。NP:-)IntelliJ从一开始就试图警告你这一点。看第一幅图,BorderFactory带下划线,因为没有构造函数。然后,您尝试“实例化”(从IntelliJ的角度)内部类BorderFactory.createLineColor(),但没有找到:-)所以。我有没有提到我在这方面很新?谢谢你的回答,下面是一个简短的回答。NP:-)IntelliJ从一开始就试图警告你这一点。看第一幅图,BorderFactory带下划线,因为没有构造函数。因此,您尝试“实例化”(从IntelliJ的角度)内部类BorderFactory.createLineColor(),但未找到:-)