问题标签 [jfoenix]

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 回答
1576 浏览

java - 尝试使用 JFXPasswordField Jfoenix JAVA 时出错

我正在尝试使用 Jfoenix 创建一些 GUI,并且在运行它们时出现以下错误。我不理解错误,我花了一整天的时间请指导我。

和错误

https://pastebin.com/hwb0K304

0 投票
1 回答
743 浏览

javafx - 如何从 jfxtreetableview 中的选定行中获取值

我已经在整个互联网上进行了搜索,但找不到任何简单的方法来从 jfxtreetableview 中获取选定的值,比如任何人都知道的旧 jtable?

我创建了一个 jfxtreetableview 并填充了数据。

0 投票
1 回答
1661 浏览

javafx - JFoenix 抽屉 .hide(); 和 .drawer(); 功能不工作

我对此感到厌倦,JFoenix Drawer.hide();.drawer();功能不起作用

为什么会这样,任何 Jfoenix 教程都使用了该功能,但我不能使用它?

0 投票
1 回答
596 浏览

javafx - 自定义 jfoenix 滑块指示器

对于 jfoenix 滑块,指标总是随滑块变化并相应地显示值。我们如何自定义指示中的值,例如当从 0-4 滑动值时,我们希望在指示上显示“小”。

0 投票
0 回答
175 浏览

java - 更改 JFXTabPane 的标题

我正在做一个JavaFX项目,我正在创建一个基于谷歌材料设计模式的用户界面。我使用了一个库,其中包含许多基于此设计的组件,名为JFoenix.

基本上我有 aJFXTabPane不同的选项卡,在其中一个选项卡中,我想在 a 上进行搜索,我想用搜索栏TreeTableView替换TabPane' 的标题(显示选项卡的位置)。

我一直在谷歌上查找这个并没有找到任何东西。有任何想法吗?

0 投票
1 回答
934 浏览

java - javaFX-如何在屏幕底部放置一个textarea

我是 javafx 的初学者,所以我正在开发一个聊天应用程序 UI。我想在屏幕底部放置一个文本区域,并且无论屏幕大小如何,都必须保持在这个位置。

这是我的 FXML 文件:

这是 FXML 文件 图像的屏幕截图

当我调整屏幕大小时,我得到类似的东西: image2

0 投票
1 回答
1881 浏览

java - 对 javaFX 树表视图项进行排序

我在整理我的JFXTreeTableView(来自 Jfoenix)时遇到了麻烦。
我创建了一个名为 ScanModel 的对象,它扩展了 Jfoenix 的RecursiveTreeObject<ScanModel>.

我拥有的众多属性之一是:
private IntegerProperty id;
这是它的 getter 和 setter

两个类扩展了抽象的 ScanModel 类:StudyModel 和 SeriesModel。
StudyModel(包含多个 SeriesModel)覆盖getChildren()Jfoenix RecursiveTreeObject 的方法,并返回其系列可观察列表。

以下是我如何将包含项目的可观察列表绑定到表本身:

到目前为止一切都很好,我已经将新的 ScanModel 项目添加到可观察列表中,并且它会自动显示在 UI 中。

现在解决我的问题:
客户端请求排序表:降序 StudyModels 和升序 SeriesModels。

对于第一次尝试,我只尝试对 StudyModels 进行排序。
我已将 createTree 方法更改为此实现:

排序后的 observable 列表确实是排序的,但是在 UI 中没有体现
树形表视图问题

我在这里想念什么?
谢谢。

更新
以防万一,这里是表格的fxml

0 投票
1 回答
994 浏览

java - (JFoenix) JFXTreeTableView 如何在列中显示/分组图像+字符串?

我试图让 JFXTreeTableView 列显示文本和图像,同时继续使用树分组功能。

我在演示之后对我的程序进行了建模,并且能够使基于 StringProperty 的列正常工作,但现在尝试添加ObjectProperty<Label>列是行不通的。谁能给我一个使用 JFXTreeTableView 和除原始或字符串以外的任何东西(即使用 的东西ObjectProperty<?>)的列示例吗?

编辑:我刚刚在这方面取得了一些进展,方法是使用 HBox 作为我能够显示图像和文本的列。

下面是我用来实现这一目标的代码......

在我的单元格对象中:

在我的控制器中:

现在的问题是列不能正确分组!也就是说:每行的图像和文本可能完全相同,但不会折叠成一个组。相反,它会折叠成许多组,每个组都有一个元素。这让我觉得表格如何比较单元格是问题所在......也许我需要在某个地方覆盖一个方法?

编辑 2:现在,使用下面的代码,可以进行分组并且未分组的节点被正确隐藏。此外,应用 James_D 注释将 GUI 元素从数据类中重新定位。当前的问题(在上面的段落中概述)如图所示。A和图。B.

数据对象:

控制器:

图 A - 展示表格的初始视图(这里一切正常)

演示表格的初始视图(这里一切正常)

图 B - 显示不正确的分组(应该有 3 个组,每个组都有节点)

显示不正确的分组(应该有 3 个组,每个组都有节点)

0 投票
0 回答
823 浏览

java - CSS 上的 Java 错误

今天java对CSS样式发疯了,我认为这可能是依赖的问题,我的依赖是:

错误是:

我找不到原因...

0 投票
1 回答
314 浏览

javafx-8 - 当基础数据更改时,TreeTableView 单元格不会更新

我正在编写一个市场观察程序,它在 JFXTreeTableView 中显示实时报价,但是当我更新 ObservableList 中的数据时,它不会在 JFXTreeTableView 中更新。changeDataDemo() 方法实际上是在跟踪价格的变化并且工作正常(我正在使用 RethinkDB changefeeds 来执行此操作。)但是我已经删除了此处的 changefeed 代码以增加可读性。有一种方法可以将行添加到 TreeTableView 并且运行良好,但我已从此处删除了代码。

这是我的代码:

我删除了不相关的代码块以增加可读性。我的问题是如何让 TreeTableView 在使用新数据更新集合时更新所有单元格。

MarketWatchEntry 类