问题标签 [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 回答
458 浏览

javafx - 如何格式化 JFXTextField 以在每两个字符上添加空格?

嗨,我正在尝试在我的文本字段中添加一个空间格式化功能(我正在使用 JFoenix)我的目标是写10000010 00 0010000001 00 00 00

这是我的尝试,但我的结果是相反的,因为插入符号失去了位置。

测试我在这里面临的问题是:空间很大,而且文字颠倒了

感谢 Armel Sahamene 的回答,我们解决了间距问题,但没有解决倒车问题

123456 应该是 12 34 56 但结果是 65 43 21

谢谢

0 投票
2 回答
2235 浏览

javafx - JavaFX JFoenix - 我无法更改选项卡选择栏的颜色

我正在使用 1.7.0 版本的 jfoenix,但我无法更改选项卡选择栏的颜色 :(

除了更改选项卡选择汽车颜色外,一切正常。谁能帮我这个。

这是我正在使用的代码:

非常感谢。

0 投票
0 回答
614 浏览

java - 如何将抽屉(JFoenix 库)的默认状态设置为关闭或隐藏?

截屏

我正在尝试使用 JFoenix 库制作一个简单的 JavaFX 应用程序,其中我使用了 JFX Drawer 和 JFX Hamburger 组件来制作材料样式的侧边抽屉,如屏幕截图所示。但问题是抽屉的默认状态设置为“打开”或“显示”,而我希望它被隐藏。我尝试了以下代码,但这给了我一个运行时错误/异常:代码

Idk 可能从主 java 文件访问 JFX 组件不是正确的方法,但我不知道该怎么做,因为即使在 Controller.java 中也没有在应用程序启动时运行的方法,所以是的......

还有一件事!如果有人知道如何将 JFX Hamburger 组件的默认图标设置为“后退”按钮。

这也可以正常工作。无论哪种方式,我都需要知道如何在应用程序运行时从某个方法设置默认内容,有点像 main 方法,但可能在 Controller.java 类中。我知道这是一个非常菜鸟的问题,但我刚刚开始 Java GUI 编程,所以真的需要你们的帮助!提前致谢;)

0 投票
1 回答
1063 浏览

java - 在 JFXTreeTableView 单元格中换行

如何将文本包装在 JFXTreeTableView 单元格中?

我的 JFoenix TableTreeView 列单元工厂创建如下所示。

经过数小时的搜索,我无法弄清楚如何让树表中的单元格来换行。我什至尝试将every 的换行文本值设置为GenericEditableTreeTableCelltrue,但我认为我也应该setWrappingWidth()在某些东西上调用该方法。我尝试了以下代码块,但最终得到了NullPointerException.

所以,我留下了下面的代码块,它运行得很好并显示了表格,但单元格不换行。

可以在此处找到设置 JFXTreeTableView 的文档。它似乎没有提到任何关于包装单元格文本的内容。

编辑:我尝试用 CSS 来做,但没有得到任何结果。实际上,cell.isWrapText()使用此 CSS 代码后返回的 false - 意味着它没有将值设置为 true。我知道 CSS 块工作正常,因为我可以用它更改每个元素的文本填充颜色。

编辑 2:有些人在其他半相关的帖子上说,滚动窗格可能会导致节点认为它的宽度比向用户显示的宽度大得多。由于当表格太大时 JavaFX TreeTableView 使用滚动条,我想我会尝试他们的解决方案。我尝试设置单元格的首选宽度 - 仍然没有结果。

编辑3:我想我知道问题所在!似乎行高拒绝让单元格换行文本。如果我将行的最小高度设置为足够大的值,则单元格会包裹其文本!现在我只需要知道如何使行高动态调整以适应要换行的单元格。

编辑 4:该行似乎不允许换行,这可能是单元格无法换行的原因。它无法换行文本,因为它创建的新行被切掉了。

0 投票
1 回答
109 浏览

java - 更改 Jfoenix TabbedPane 标题颜色

如何更改 jfoenix tabbedpane 默认标题颜色? jFoenix TabbedPane 标题

只有标签颜色改变。 彩色标签

0 投票
0 回答
1098 浏览

javafx - JavaFX 响应式设计

我一直在寻找如何在 javafx 中制作 resposnvie 应用程序,通过谷歌搜索,我找到了一种将子节点绑定到其父大小的方法,我不知道这是否是制作响应式设计的正确方法。例如,为了使我使用过的标签具有响应性

但是今天我找到了另一种方法可以通过使用 jfoenix responsiveHandler 类进行响应式设计,但是作为 java 代码的初学者,我不知道如何将我的 fxml 与此类链接,所以任何人都可以解释如何将我的 fxml 页面与此链接用于制作响应式 javafx 页面的伪类。

JFXResponsiveHandler 类

我的示例课

我的示例 FXML

默认示例 css

请任何人解释如何使用我在 vbox、css(小、中、大 - 不知道如何)和 JFXResponsivehandler 类中设计的这个示例 fxml 节点为我以及那些正在寻找在 javaFX 中创建响应式设计的人制作响应式页面。先感谢您。答案将不胜感激。

0 投票
2 回答
1097 浏览

javafx - JFoenix:JFXTabPane tab-selected-line color and width

我使用 JFoenix-Library 并遇到问题。

如何更改选项卡选定行的宽度。我尝试了以下代码,但它不起作用:

我可以设置所选线条的颜色,但宽度不起作用。所以我用另一种方式测试了它。

我像这样设置选项卡的边框宽度和边框颜色:

但在那之后,我无法设置选定线的颜色。它采用默认颜色。 在此处输入图像描述

0 投票
0 回答
2682 浏览

java - 如何使用 JavaFX 和 SceneBuilder 创建带有从内部滑动的子抽屉的 JFXDrawer

因为这是我在这里的第一篇文章,所以我会尽量具体

我想创建 JFXDrawer 的子抽屉,但我一直看到抽屉是如何出现和滑入的。这是我的意思的 gif:

抽屉必须在另一个抽屉内 在此处输入图像描述

这是我想要实现的示例:

子抽屉从另一个抽屉内部滑动 在此处输入图像描述

这是 fxml 结构:

这是控制器:

那么我怎样才能让抽屉从另一个抽屉里面滑进去呢?我在这里先向您的帮助表示感谢 :)

0 投票
0 回答
467 浏览

javafx - JFXTreeTableView 不显示所有列

我正在使用 JavaFX TreeTableView ,垂直和水平滚动条都可以工作,水平滚动时我可以看到所有表格的列。

现在我使用 JFoenix 的 JFXTreeTableView 更新同一张表...我可以看到一些列(适合表的大小),其余的没有显示,并且水平滚动条的移动受到限制,当我拖动以调整框架大小时,桌子大小保持不变......知道如何解决这个问题吗?

PS:不使用场景生成器来制作表格,只是对其进行硬编码......并且表格位于 JavaFX ScrollPane 上。`

0 投票
0 回答
379 浏览

javafx - 如何根据行号在jfxlistview中设置行高并在右上角添加垂直省略号?

我正在制作一个名称列表,其中包含一行中的几行jfxlistview,当单击一行时,该行中的数据显示所选名称的信息。现在我设法完成了那部分,但如果所选名称的信息太长,我的列表不会显示所有信息,我会遇到问题我该怎么做?

这是我到目前为止所做的:

在此处输入图像描述

我添加了一个显示我的信息的鼠标事件:

当我点击它显示如下:

在此处输入图像描述

但是我做行高的方式不会改变..我想在右上角添加一个垂直椭圆,即使我可以编辑信息,也可以点击鼠标:

知道我该怎么做吗?如果我可以用动画调整行高,那就太好了。提前致谢。PS:当我对 jfxlistview 使用对象时,波纹效果也不起作用