问题标签 [groovyfx]
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.
java - 在自定义 TreeItem 属性更改时更新 TreeView
我扩展了 TreeCell 和 TreeItem 类。MyTreeItem 包含一个自定义属性,我在 MyTreeCell 中使用它来渲染图形/字体等。问题是当我设置 MyTreeCell.customProperty 时,我不确定如何重绘 TreeView/Cell。
例如:
对解决方案或(缺乏)设计方法的任何评论表示赞赏。
javafx - 管理任务的等待光标
我在 UI 之外,希望在事情发生时显示一个等待光标并使用这个基本模式:
on UI - primaryStage.scene.cursor = Cursor.WAIT try { do stuff off UI... } finally { on UI - primaryStage.scene.cursor = Cursor.DEFAULT }
在运行时,我可以启动另一个快速完成的进程,并且在第一个任务完成之前恢复光标。
我不介意在第一个任务完成时“等待”,但我不认为这意味着在 UI 线程上进行工作?javafx 中提供了这种模式的内置解决方案吗?
- 我的标签包含 2 个组合框。当我点击第二个组合框下拉菜单时,即使光标当前处于默认状态,列表上有时也会出现等待光标。如果我将鼠标指针移到列表外/后,光标将正确显示为默认值。这是一个单独的问题还是有某种关联?
看法
模型
控制器
其他
Griffon 框架在 UI 线程之外自动调用 onAction 控制器事件。GroovyFX 包含一些添加绑定到 selectionModel.selectedItemProperty 的“onSelect”操作的魔法,即
javafx - 在 GroovyFX 中,如何模块化页面布局?
我对 JavaFX 和 GroovyFX 还很陌生。
我刚刚在 JavaFX 上构建了我的第一个表单,一旦我开始工作,我就将它移植到 GroovyFX,因为我在 Groovy/Grails 开发团队中。
我想知道如何模块化页面布局,即如何提取GroovyFX.start()
方法下的节点定义。
假设我有以下简单的布局:
我可以在 start 方法下将代码提取到闭包中:
但我想要的是:
如何使用 GroovyFX 完成此任务?
谢谢
javafx-8 - 将数字属性绑定到布尔属性
我在 GridPane 内使用 TitledPane,我想根据 TitledPane 是否展开来设置网格窗格行约束的 percentHeight。例如
我可以使用绑定来根据标题窗格是否展开来设置行约束 percentHeight 吗?例如
我可以通过向扩展属性添加侦听器来解决,但我只是想知道是否可以通过单向绑定来完成。
谢谢,
保罗
javafx - 类,groovy FX和调用self
我正在尝试在一个类中定义我的 groovy FX 框架“框架”。然后我有一个执行“frame.setenabled(false)”的按钮,但由于某种原因找不到“frame”。
我的代码:
我的初始化代码是:
我不确定是否因为 frame 是我需要使用 self 的对象?看来我对框架变量的定义超出了我尝试使用它的范围。
任何帮助将不胜感激,谢谢。
javafx - 如何在 Groovyfx 中迭代地图?不断出错!我该如何解决这个问题
我是 groovyfx 部分的新手,我不明白如何保持地图的迭代
谁可以帮我这个事
提前致谢