【问题标题】:Eclipse Neon Java proposals does not propose JavaFX classesEclipse Neon Java 提议不提议 JavaFX 类
【发布时间】:2016-07-11 06:10:33
【问题描述】:

我正在使用带有 jdk-1.8.0_74 的 Eclipse Neon。

打字时

public class HelloWorld {
    Label
}

在 Label eclipse 用于建议 javafx.scene.control.Label (以及其他类)之后并按 Ctrl-Space。

它不再这样做了。然而,类本身是存在的,因为我可以手动导入它,并且在使用“打开类型”对话框 (Ctrl+Shift+T) 时会找到该类。

这是 Eclipse 中的错误吗?

【问题讨论】:

  • 您可以试试:在首选项中:Java -> 编辑器 -> 内容辅助:恢复默认值?并检查 Java -> Appearance -> Type Filters 它不在阻止列表中。
  • 虽然最初的目标是 Java 7,但我猜 stackoverflow.com/q/15592775/114313 是高度相关的。更准确地说,在带有 OpenJDK JavaFX 的 Linux 上可能不会默认安装;我会查看 Java 项目的类路径。
  • @Zotan 由于OP可以手动导入类,你所指的场景与这里无关。

标签: eclipse javafx java-8 eclipse-neon


【解决方案1】:

我找到了答案。在 Preferences 对话框中,在 Java > Appearance > Type Filters 下,必须取消选中 Hide disabled references

无论出于何种原因,eclipse 似乎认为对公共 JavaFX 类的引用是被禁止的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-12
    • 2012-04-03
    • 2017-03-13
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 2015-03-24
    • 1970-01-01
    相关资源
    最近更新 更多