问题标签 [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.
javafx - 无法在 eclipse luna 4.4.0 中安装 e(fx)clipse 插件
我的系统配置是
- JDK 1.6_45
- 日食月神 4.4.0
当我尝试从 eclipse 市场安装 e(fx)clipse 2.1.0 时,它给了我错误。
我错过了什么?为了开始使用这个框架,我可以在哪里阅读有关设置的信息?
javafx - JavaFX:动态添加的 VBox 不显示
我正在开发一个需要 VBoxes 的“表格”表示的项目。我的应用程序分层布局是 GridPane -> VBox(在其中一个单元格中)-> VBoxes(在彼此之上显示不同的数据集)-> Data。我有两个场景。
数据显示在场景 1 上。用户可以通过表单和单击场景 2 上的按钮添加数据。然后,添加的数据应该再次显示在现有数据的下方,作为场景 1 的父 VBox 内的 VBox。
这是清楚的代码:
我的场景 1 .fxml 文件如下所示(简化):
场景 2 只有一个按钮和一个 TextField:
我的场景 1 控制器(控制器)如下所示:
之所以这样设计,是因为 dataBox 包含的元素多于标签,但在这种情况下,这似乎与我无关。
我的场景 2 控制器 (addDataController) 如下所示:
因此,当在场景 2 中单击 Add-Data-Button 时,触发的方法会将输入的数据传递给场景 1 的控制器。这是因为新数据现在应该显示在场景 1 中。
我觉得逻辑不起作用(在此处编辑),因为当我要求
在添加数据之前和之后,它总是只有一个 Child,即使它应该还有一个......
如果我人为地填充一个字符串数组并将所有内容从 addData 移动到(String s)到 Initialize(...),它确实可以工作并且数据在父 VBox 中显示为 VBox。
我没有发布主类,因为加载控制器和场景更改不是问题。
非常非常感谢大家的帮助!:)
java - 如何在 eclipse mars 2 中运行 Scene Builder?
我想在 eclipse mars 2 中使用 javafx 和 Scene Builder。但是 eclipse 菜单中没有 javafx 项。在 file - new - others 中没有创建 javafx 程序的 javafx 项。然后我尝试在 Eclipse 上安装 e(fx)clipse 并成功完成,但没有添加到我的 Eclipse 中。如何使用 eclipse (mars 2) 运行 Scene Builder?
eclipse - 离线安装 Eclipse 插件
我想为 Eclipse Neon 安装 e(fx)clipse,但是 eclipse 正在一台无法访问 Internet 的机器上运行。有没有办法可以手动下载插件并将其安装到 Eclipse?
澄清一下:我可以在另一台机器上访问互联网,我可以使用它通过 Eclipse 将文件传输到机器上。
eclipse - JavaFX 8 'fx:constant' 在 Eclipse 中导致解析错误
我正在尝试为我的 JavaFX 应用程序加载 FXML 并收到此异常:
导致这种情况的 FXML 行是:
我在 Eclipse Neon 中使用 JavaFX 8 和 e(fx)clipse 插件。
如果你能帮忙,谢谢。
efxclipse - E(fx)clipse 完全用 Javafx 渲染
我想知道是否可以以某种方式启动一个 e(fx)clipse 实例,其视图部分完全使用 Javafx(编辑器、调色板......)呈现。如果我在 Javafx 中开发具有视图贡献的插件,我可以启动在 javafx 中呈现的“所有”日食吗?或者 e(fx)clipse 只允许将 Javafx 组件插入到 swt 画布中?谢谢
javafx - JavaFX:在当前 FXML 中包含来自公共库的公共 FXML 文件
我们有多个基于 JavaFX 的 GUI 项目。我们现在的目标是重构大量这些 GUI,提取公共视图和源代码,并通过库(bundle jar)使这些公共代码可用。我目前遇到的问题是我有一个视图,它显示日志文件并通过 FXML 包含在主视图中
包含它的LogView.fxml
控制器
但这LogView.fxml
现在被放置在一个公共库(bundle jar)中,应该可以被我们的任何 GUIS 访问
我们有 50 种不同的视图以这种方式构建,我更喜欢以这种方式使用 FXML。
另一个问题是公共库将是捆绑项目(否则 RCP GUI 无法将它们解析为依赖项),这使得使用绝对路径成为不可能(这也不是一个好习惯)。GUI 是基于 RCP 的 GUI,它使用 JavaFX 进行渲染。
我现在的问题是如何LogView.fxml
从 FXML (with ) 内部的另一个项目中引用fx:include
?这可能吗 ?如果不是,应该/可以进行什么样的重组?
eclipse - 警告:未知属性:“我的属性”
我有一个Node
子类,我在其中定义了自己的CssMetaData
. 假设有了这个元数据,我的节点有一个my-property
属性。所以很自然,我会在我的样式表中这样使用它:
它肯定是有效的。但是 Eclipse 给了我未知的属性警告。
- 如何删除此警告?
- 有什么方法可以将我的自定义属性集成到 CSS 编辑器中,以便在我输入时建议这些自定义属性?
我目前正在使用 Eclipse Neon (4.6.1) 和 e(fx)clipse 2.4.0。
java - e(fx)clipse 创建的 e4 应用程序中是否没有默认的拖放行为?
我刚刚按照本教程通过 e(fx)clipse 创建了一个 e4 应用程序,然后我在我的应用程序中添加了两个部分,如下图所示。 然后当我乱用这个应用程序时,我发现这两个选项卡不能拖放。从理论上讲,每个窗口/视图都应该能够在基于 SWT UI 的 e4 应用程序中拖放。谁能告诉我如何在这样的应用程序中使窗口/视图拖放行为成为可能?真的很感激。