问题标签 [jfxtras]

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 投票
1 回答
187 浏览

javafx - 无法在 Windows 上构建 JFXtras Labs 8.0

尝试在 Windows 上构建 JFXtras Labs 8.0 时,我收到各种错误消息,例如:

请将环境变量 JAVA_HOME 设置为包含 JavaFX 8.0 版本的 jre/lib/jfxrt.jar 的目录。

或者:

请将环境变量 JAVA_HOME 设置为包含 JavaFX 8.0 版本的 jre/lib/jfxrt.jar 的目录。

我应该如何定义环境变量?

0 投票
5 回答
20792 浏览

java - Java 将 inputStream 转换为 URL

如何将 inputStream 转换为 URL?这是我的代码:

0 投票
1 回答
2112 浏览

javafx-2 - jfxtras CalendarTextField 无法在 Scene Builder 中加载

我正在使用 Netbeans 和 Scenebuilder 创建 JavaFX 项目。我意识到 Scenebuilder 没有日期选择器组件,所以我下载了 jfxtras 并将库添加到我的类路径中。我使用以下代码将 CalendarTextField 对象添加到我的 FXML 文件中:

它似乎工作正常,但是,当我在 Scenebuilder 中打开我的 FXML 文件时,我收到以下错误:

我不确定这意味着什么。

0 投票
2 回答
439 浏览

java - JFxtas 液晶仪表最大值

我正在尝试使用 Jfxtras 中的 LCD 仪表。这是我必须创建仪表的代码:

然后我像这样设置仪表的值:

无论我做什么,显示的最大值似乎总是 100。我有什么办法可以覆盖它并显示不同的最大值?

0 投票
1 回答
1127 浏览

alignment - Javafx8在内部框架中对齐控件

我最近从 c# 转向尝试 Javafx2。我也是这个论坛的新手。我一直试图在 Javafx 中实现内部框架。我偶然发现了这个链接: JavaFX 中的内部框架 我已经设法将 jfxtras 8 jar 文件添加到我的项目以及场景构建器 2 中。但是,我卡在对齐窗口上的控件。

这是 fxml 文件代码:

这是控制器类代码:

现在,有谁知道我如何能够对齐标签,使其文本出现在按钮下方?当单击按钮时,标签中的文本会出现在按钮上方而不是下方。

有没有人能够使用 javafx2 实现内部框架,您能否分享一下您是如何设法将排列良好的控件放入内部框架中的?

最后,有谁知道如何让场景构建器控制场景构建器中自定义控件的子项?

我设法将 jfxtras 控件添加到场景构建器,但不幸的是我无法将 javafx 控件添加到 jfxtras 窗口。在这种情况下,我尝试通过场景构建器将 javafx 按钮添加到 jfxtras 窗口,但它从未起作用,因为它被添加到锚窗格而不是导致 jfxtras 窗口和 javafx 按钮都是锚窗格的子窗口的窗口.

0 投票
1 回答
688 浏览

java - jfxtras - 运行议程时出现空白白屏

我正在尝试设置一个 jfxtras 演示项目,它只会显示议程,但是当我尝试启动应用程序时,我只会得到一个白屏。

这是我想出的代码,因为集成演示源代码已经过时了:

这是输出: 输出

控制台不显示任何错误。我尝试过搜索,但找不到任何好的文档或此日历应用程序的安装指南,集成应用程序运行良好但已过时

0 投票
1 回答
154 浏览

java - JFXtras 类及其对象解释

  • 以下 JFXtras 类之间有什么区别?
  • 他们创建什么样的对象?

    1. Agenda, Agenda.Appointment, Agenda.AppointmentGroup

    2. Agenda.AppointmentGroupImpl、Agenda.AppointmentImpl、Agenda.CalendarRange

    3. Agenda.AgendaSkin, AgendaWeekSkin

谢谢大家。

PS。

我一直在查看 JFTras API ,但那里没有太多解释。互联网上的其他地方也没有那么多。我认为 JFXtras 框架真的可以增长;它似乎真的很有用,尤其是议程,而且这正是我现在项目所需要的。

0 投票
1 回答
1644 浏览

java - 在 JavaFX 的 8 DataPicker 中处理 ENTER 键按下

作为用户的必要条件,我在我的 JavaFX 应用程序中将 ENTER 实现为 TAB。我正在使用以下代码来识别窗格中存在的所有控件并添加一个OnKeyPressed处理程序:

上面的代码运行起来就像一个魅力,除了 BigDecimalField 和DatePicker。当我按下 ENTER 键时,它根本不会运行处理程序的代码,只有当我按下 SHIFT 键时,才会执行处理程序的代码。我相信这种情况正在发生,因为这些组件已经具有一些带有 ENTER 键的功能。我可以做些什么来处理这些组件中的 ENTER 按键?

0 投票
1 回答
1395 浏览

java - 如何将数据库中的日期作为约会列出到 JFXtras 议程上:Google 日历样式的事件列表

我通过表单从用户那里收集了活动日期、标题、地点、与会者、开始和结束时间、位置和其他元数据,然后存储在 mysql 数据库表中。我想从数据库中检索事件并以Google Calender 样式列出它们。到目前为止,我只知道JFXtras Agenda有这种实现。

很长时间以来,我一直在尝试使用 JFXtras 议程,但我一直坚持从数据库中检索事件并将它们作为约会列在议程上。

我该怎么做?我已准备好尝试任何其他列出数据库事件的实现,如 Google Calender 所做的。

先感谢您。

附言。

我认为我的问题是我不明白来自AppointmentGroup 接口(Class Agenda.AppointmentImpl)的约会组应该做什么/它是什么......

来自 API:“.......约会组是约会之间的绑定元素;它包含有关可视化的信息......”

“约会之间的约束力”是什么意思?

0 投票
2 回答
737 浏览

java - 如何将动作侦听器添加到议程中的约会中(JFXtras 议程)

如何添加操作侦听器,以便在单击议程上的约会时打开一个新窗口,其中包含有关该特定单击约会的更多详细信息。