1

我目前正在使用 JCreator 5.0 和 JDK 1.7.0_51。我在编码时没有遇到任何问题,这次我决定在 JavaFX 领域冒险,但似乎我无法达到它的任何内容。这是我按下“构建文件”按钮时遇到的错误:

H:\Tareas\Projects\Test\Test1.java:1: error: package javafx.stage does not exist
import javafx.stage.*;
^
1 error

所以,我的问题是:

  • 有什么我做错了吗?
  • 我错过了什么吗?

我实际上还没有编写任何代码,只是似乎导入不起作用。这是到目前为止的代码,顺便说一句,我猜是无关紧要的:

import javafx.stage.*;
public class Test1 {
    public Test1() { }
}

提前致谢!!

顺便说一句,javafx.stage.* 并不是唯一让我出错的东西,一般来说,来自 javafx.* 的任何东西都会做同样的事情:C,甚至“javafx.*”本身,我只是将它用作例子。干杯!

编辑:

我现在解决了!在阅读了他提供给我的帖子之后,我感谢@MadProgrammer 做到了!非常感谢=)它是如此简单!

所以我在阅读线程后发现我需要告诉 JCreator 存在这样的包,所以我在 JCreator 中执行了这些步骤:

  • 转到“配置”菜单
  • 然后是“选项”
  • 然后在左侧菜单中选择“JDK Profiles”
  • 然后选择我的“JDK version 1.7.0_51”配置文件
  • 然后单击“编辑...”按钮
  • 然后在“类”选项卡中单击“添加”按钮
  • 然后选择“添加存档”
  • 然后去我的“C:\Program Files\Java\jdk1.7.0_51\jre\lib”文件夹选择“jfxrt.jar”
  • 最后打开它,点击“Ok”、“Ok”等。和沃利亚!没有更多的错误!

太长了,没看:在 JCreator Options 中将“jfxrt.jar”添加到我的 JDK Profile =)

非常感谢!

我将尽快发布此作为答案,由于声望点不够,我只需要等待几个小时,大家欢呼!

4

1 回答 1

1
  • 转到“配置”菜单
  • 然后是“选项”
  • 然后在左侧菜单中选择“JDK Profiles”
  • 然后选择您的“JDK 版本 1.7.0_51”配置文件
  • 然后单击“编辑...”按钮
  • 然后在“类”选项卡中单击“添加”按钮
  • 然后选择“添加存档”
  • 然后转到“C:\Program Files\Java\jdkX.X.X_X\jre\lib”文件夹选择“jfxrt.jar”
  • 最后打开它,点击“确定”、“确定”等。并做了。

太长了,没看过:在 JCreator Options 中将“jfxrt.jar”添加到您的 JDK Profile =)

于 2014-01-20T19:57:45.297 回答