问题标签 [efxclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3235 浏览

java - 尝试安装 e(fx)clipse,但没有任何效果

注意我根据配置文件使用 Eclipse Kepler 和版本 4.3.2.M20140221-1700。

对于我尝试通过 Eclipse 安装的绝大多数软件,都会出现冲突,从而阻止我完全下载它。

尝试 Eclipse 市场,我试图在那里下载 e(fx)clipse - 但同样的问题发生了。

环顾四周,有人说我需要 xtext,我只是为了尝试而尝试下载。但是,即使使用这个提议的解决方案,我也被卡住了。

这些是安装尝试后的详细信息:

无法完成安装,因为找不到一项或多项所需项目。

正在安装的软件:e(fx)clipse - IDE 2.1.0.201508240705 (org.eclipse.fx.ide.feature.feature.group 2.1.0.201508240705)
缺少要求:FXML 2.1.0.201508240602 的 Guice 集成 (org.eclipse.fx.core .guice 2.1.0.201508240602) 需要'package org.osgi.framework 1.8.0' 但找不到无法满足依赖关系:来自:e(fx)clipse - IDE - Basic 2.1.0.201508240705 (org.eclipse.fx.ide .basic.feature.feature.group 2.1.0.201508240705) 到:org.eclipse.fx.core.guice [2.1.0.201508240602] 不能满足依赖:来自:e(fx)clipse - IDE 2.1.0.201508240705 (org.eclipse.fx .ide.feature.feature.group 2.1.0.201508240705)收件人:org.eclipse.fx.ide.basic.feature.feature.group [2.1.0.201508240705]

我正在考虑重新下载更新版本的 Eclipse,因为即使开普勒也不允许我在没有某种问题的情况下进行更新。

0 投票
1 回答
430 浏览

java - 无法将 e(fx)clipse 安装到 Eclipse Mars

我对 e(fx)clipse 有疑问。我无法将它安装到 Eclipse Mars 中。我从这里学习了一个教程:https ://www.eclipse.org/efxclipse/install.html#for-the-ambitious

在此处输入图像描述

在此处输入图像描述

正如您在第二张图片中看到的那样,没有出现 IDE Mars,如果我选择了 e(fx)clipse-IDE,则会发生错误。

0 投票
2 回答
327 浏览

java - 使用 e(fx)clipse 开始使用 e4 OSGI 应用程序

我对所有 OSGI 开发和 JavaFX 都很陌生。我试图开始使用 Eclipse 4 平台和 e(fx)clipse 运行时、etoolings 等来开发示例应用程序。

我在http://efxclipse.bestsolution.at/install.html#all-in-one下载了 Eclipse 的预捆绑版本

  • 我使用 New > JavaFX > OSGI > e4 Application projects 开始了一个新项目。
  • 我编辑了Application.e4xmi文件以添加一个修剪过的窗口、透视堆栈、一个透视,以及一个包含两个部分的部分窗扇容器。

运行应用程序,它显示得很好,有一个主窗口,两个部分由水平部分分开。

然后我编辑模型以将部件窗框容器更改为水平,添加第三部分并尝试重新运行应用程序。它显示窗口没有变化。

我尝试添加一个菜单并添加带有一些示例元素的装饰,但我尝试的任何操作似乎都没有改变 UI。我试图清理项目,重新启动 IDE。这些都没有帮助。我没有收到任何错误,只有几条日志消息。

我安装了最新的 JDK 8 并编辑了我的eclipse.ini文件,以确保我正在使用该 JDK 运行 eclipse 实例(我的机器上有多个 JDK,在其他一些项目中,我需要 JDK 7)

谁能帮我理解我做错了什么?

谢谢!

0 投票
1 回答
1292 浏览

javafx - e(fx)clipse JavaFX 仍然丢失

我在我的 PC 上运行 XUbuntu x64 14.04.4 LTS,eclipse Mars.2 Release (4.5.2) 和 JDK 8 正确链接到我的 eclipse(通过 ini 文件)。

所以基本上,我“升级”到 e(fx)clipse。然后我创建了一个新的“JavaFX 项目”。当我尝试运行它时,我得到了错误The import javafx.application cannot be resolved

一个快速的谷歌搜索出现了,我需要jfxwt.jar从我的 java 1.8 目录中添加(在我的例子中/opt/Oracle_Java/jdk1.8.0_91/jre/lib/)。

但错误并没有消失。我也尝试了构建选项,但似乎没有任何改变。

0 投票
1 回答
147 浏览

javafx - 通过按相应选项卡上的关闭图标来检查 PartStack 内的 Part 是否已关闭

平台:Windows 8.1 Pro、E4 和 e(fx)clipse

我目前正在缓存打开的部件以在重新加载 PartStack 时重新打开。这种重新加载方法使用 EPartService.hidePart() 来关闭 PartStack 中的所有 Part。由于我还需要从缓存中删除部件,因此我需要区分重新加载和实际关闭选项卡/部件。

我已经尝试通过从 Part 的 preDestroy() 方法发送事件再次将其添加到缓存中,然后再次将其删除。但这并不理想。

单击关闭图标或其他可以检查的方式时,我可以捕捉到特殊事件吗?

谢谢你的帮助。

0 投票
1 回答
741 浏览

java - JavaFX Spinner:“Spinner 无法解析为类型”

JavaFX 中的所有其他类都可以正常工作,但 Spinner 给了我"Spinner cannot be resolved to a type".

我也尝试导入import javafx.scene.control.Spinner;,但这让我The import javafx.scene.control.Spinner cannot be resolved回来了。

我当前的导入列表可以正常工作:

有人可以帮忙吗?我还下载了 e(fx)lipse 来解决它,但没有帮助

0 投票
1 回答
10817 浏览

css - 如何使用 e(fx)clipse 插件在 Eclipse 中创建 css 文件

我一直在开发一个 JavaFX 应用程序,在对我的应用程序进行皮肤和样式设置时,我可以找到如何创建一个 css 文件。我下载了 e(fx)clipse,eclipse 和 e(fx)clipse 都是最新版本。我搜索了谷歌并找不到任何东西。要创建 JavaFX 项目文件,您只需转到 File > New > other > 并导航到 JavaFX Project。使用这个项目,它会在它创建的包中创建一个 css 文件。但是没有选项可以创建一个独立的 css 文件。有谁知道我做错了什么?

0 投票
1 回答
1890 浏览

java - Java e(fx)clipse build.fxbuild - 以编程方式获取版本号

我遵循了关于部署 Java FX 应用程序的(优秀)教程:

http://code.makery.ch/library/javafx-8-tutorial/part7/

本教程创建了一个 build.fxbuild 文件,我在其中填充了一个应用程序版本号字段。据我了解,e(fx)clipse 使用此文件生成将由 Ant 构建工具使用的文件。

我想以编程方式检索这个值,这样我就可以知道我当前正在运行的应用程序的版本。

可能吗?

0 投票
0 回答
61 浏览

java - Ubuntu 不会运行使用 e(fx)clipse 制作的可执行 Jar 文件

我在 e(fx)clipse 中制作了一个简单的“Hello World”程序,并创建了一个可执行的 Jar 文件。当我在 Windows 上运行它时,它运行良好,但是当我尝试在 Ubuntu 中做同样的事情时 - 没有任何反应。

我安装了 OpenJDK-8。

此外,当我java -jar helloWorld.jar在终端内输入时,我收到一条错误消息:Could not find or load main class application.Main

同样,在 Windows 中一切正常。我究竟做错了什么?

0 投票
0 回答
726 浏览

java - e(fx)clipse 代码完成不起作用

你能给我任何建议如何解决这个问题吗?

最近我安装了 e(fx)clipse,但是当你键入一个点时,代码完成不起作用。谷歌没有帮助。

编辑: Ctrl+Space 效果很好,但是带有选项下拉列表的点不起作用。(当您键入一个点并查看哪些方法可以与某些实例一起使用时)

Edit2:另外,当我输入如下导入时: import org.openqa.selenium.*; -----> 自动完成在这里不起作用,即使我在这样的行下准确地键入它(在我的旧项目中) - 所以这不是项目设置的问题。

安装细节

Edit3:内容辅助看起来不错......但问题仍然存在。

编辑4:这样做之后:


澄清亚历克斯的答案。

我遇到了同样的问题,即我的 JavaFX CSS 无法自动完成。我的解决方法是将 JavaFX SDK 添加到库列表中。要做到这一点:

前往项目 | 属性
在树中选择 Java Build Path
单击 Libraries 选项卡
单击 Add Library... 按钮
选择 JavaFX SDK
单击 Next 然后 Finish
单击 Apply
单击 OK


e(fx)clipse 根本无法启动。(只有闪屏出现一毫秒)

Edit5: Java版本是:

$ java -version
java version "1.8.0_71"
Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
Java HotSpot(TM) Client VM (build 25.71-b15,混合模式,共享)

Edit6:有趣,但在我重新安装 e(fx)clipse 后,它仍然无法启动。与 1 毫秒启动画面相同的问题,仅此而已..

Edit7:重新安装 JDK + 多次重新安装 e(fx)clipse:2 次版本 4.5.2 和一次版本 4.6RC4a - - - 在所有情况下,仅出现 1 毫秒的初始屏幕,仅此而已......是的,并且在这些重新安装之前,我清理了 Windows 注册表。

Edit8:我刚刚使用了 Java Mission Control 并记录了我尝试打开 e(fx)clipse 的时间范围,我注意到了这件事:

来自 Java 任务控制

提前致谢。