javafx-8相关内容

带有控制器的多个 FXML,共享对象

大家晚上好, 我已经找到了很多关于这个主题的帖子,但我仍然无法将对象从 Controller1 传递到 Controller2.是否有完整的教程或一些示例项目可以做到这一点? 我已经走到这一步,直到我卡住了: 乡村班 public class Country {private SimpleStringProperty country = new SimpleStringProp ..
发布时间:2022-01-05 16:38:33 其他开发

更改 JavaFX 8 DatePicker 中的语言

将 DatePicker 添加到我的应用时,我得到以下信息: 我认为这是因为我在计算机上使用希伯来语.如何将 DatePicker 的语言更改为英语? 解决方案 您可以为 Java 虚拟机调用的实例定义默认语言环境: Locale.setDefault(Locale.ENGLISH); 或者如果你找不到locale,你需要,在预制的常量中,你可以在官方支持的语言环境 并像这样创建 ..
发布时间:2022-01-05 13:48:24 其他开发

使用 ONE JavaFX 8 DatePicker 选择一个时期或日期

在我当前工作的应用程序上,需要从同一个 JavaFX 8 DatePicker 中选择单个日期或时间段. 执行此操作的首选方法如下: 选择单个日期 - 与 DatePicker 的默认行为相同. 选择一个时期 - 按住鼠标按钮选择开始/结束日期并拖动到所需的结束/开始日期.当释放鼠标按钮时,您已经定义了您的时间段.您不能选择显示日期以外的日期这一事实是可以接受的. 编辑应该 ..
发布时间:2022-01-05 13:43:45 其他开发

禁用 javafx 8 的分页动画

我正在尝试从 stackoverflow 线程转换解决方案:禁用分页动画 用 JavaFX 8 来做这件事太复杂了,因为 Utils 和 SkinBase 等其他类已经改变了不同的参数. 有没有人有一个为 JavaFX8 禁用分页动画的工作示例? 解决方案 好的,我做的!使用 Gabriel Féron 的回答:https://gist.github.com/gferon/46 ..
发布时间:2022-01-04 13:39:40 其他开发

JavaFX 8 - 如何通过 CSS 更改不可编辑组合框的提示文本的颜色?

标题说明了一切.我想更改不可编辑的 combobox 的提示文本的颜色,使文本具有与可编辑的 combobox 的提示文本相同的颜色.在我的 CSS 文件中,我尝试在 .combo-box、.combo-box-base 中使用 -fx-prompt-text-fill, .combo-box-base .text-field 和 .combo-box-base .text-input,但没有任何 ..
发布时间:2022-01-02 14:55:17 前端开发

Java 8 DatePicker 和可编辑的 ComboBox 行为在 8u51 和 8u60 之间发生变化

我们已经广泛搜索了这个论坛和网络,但没有发现任何与此问题相关的内容,所以我觉得有必要在这里发布这个问题...... 在 Java 8 u51 和 u60 发布之间,我们观察到 JavaFX8 DatePicker 和可编辑 ComboBox 元素的功能发生了重大的行为变化. 在 u51 下运行,您可以在 DatePicker 中输入诸如 12/30/1970 之类的日期,然后切换到下一 ..
发布时间:2022-01-02 14:43:41 Java开发

JavaFX ComboBox 项上的文本颜色仅在第一次选择后才会更改

我正在使用 e(fx)clipse 中的 Windows 7 上的 SceneBuilder 2.0 从 Java 8.0 在 JavaFx 中构建输入表单. 我有一个简单的字符串组合框,想更改列表和选定字符串中字体的颜色和大小.我使用的 css 代码更改了所选项目上的文本.但是,第一次删除列表时,它是黑色的默认字体.第二次,所有项目的字体颜色和大小都更改为正确的值. 如何使字体列表以 ..
发布时间:2022-01-02 14:39:52 Java开发

JavaFX ComboBox 在 Windows 10 上没有响应

我最近升级到了 Windows 10,而在 Windows 8.1 中工作的 JavaFX 代码似乎在 10 中冻结了.我已经将问题追溯到在对话框中打开 ComboBox.这似乎会冻结任何 JavaFX 程序.有没有其他人有同样的问题?(Windows 10 计算机仍然很少,因此最好确认错误确实是 JavaFX 问题) 我在下面附上了示例代码.主阶段中的 ComboBox 很好,但是当我打开 ..
发布时间:2022-01-02 14:31:16 其他开发

ComboBox SAME 项目选定动作侦听器

如果选择了不同的值,组合框将触发一个事件.我还希望能够收听被选中的 SAME 项目(即 valueProperty 没有变化).似乎没有办法做到这一点. 我尝试扩展 ComboBox 并找到一种方法来监听关闭的小弹出菜单,但我什至无法访问它!我能做什么? 这是我正在尝试的: class ResponsiveComboBox扩展 ComboBox{公共响应组合框(){极好的();断言 ..
发布时间:2022-01-02 14:29:17 Java开发

如何防止在 JavaFX 中按下空格键时关闭 AutoCompleteCombobox 弹出菜单

借助 https://github.com/jesuino/javafx-combox-autocomplete/blob/master/src/main/java/org/fxapps/ComboBoxAutoComplete.java 但问题是组合框弹出窗口在用户按下空格键时关闭.我想继续用空格字符过滤并防止弹出窗口关闭. 我已经处理了组合框上的所有三个事件(按键、释放、键入),但 ..
发布时间:2022-01-02 14:28:06 Java开发

组合框清除值问题

我偶然发现了 javafx2.2 中组合框的一个问题.这是场景: 用户点击“editFile"按钮. 另一个窗格变为可见(使用 setVisible 方法). 此窗格包含 6 个组合框.其中三个有固定项目:cboReport、cboSales、cboSend.其中三个从数据库(ObservableList)获取数据,并在窗格可见时填充:cboFile、cboCustomer、cboV ..
发布时间:2022-01-02 14:22:27 其他开发

JavaFX WebView 无法加载某些站点

我正在尝试使用 JavaFX 的 WebView 加载此站点,但我得到的只是空白屏幕.WebView 在其他站点上运行良好;它在 ACID3 上获得 100/100 并加载其他 HTTPS 站点而没有任何问题. 我也找不到该网站的任何特别错误.它有一个由适当的 CA 签署的适当的、未过期的证书,并且 SSL 实验室报告 B 级.我尝试了所有主流浏览器,但没有报告任何证书或 SSL 相关问题; ..
发布时间:2021-12-28 16:09:09 Java开发

JavaFX 8 WebEngine:如何将console.log() 从javascript 获取到java 中的System.out?

我同时使用 JavaFX 和 JavaFX WebEngine 中的 javascript 引擎来开发应用程序.我想从 javascript 获得反馈以进行调试.WebEngine 中的控制台输出会发生什么?有什么方法可以访问它,或者在 java 中重定向到 System.out 吗? 解决方案 以下代码将 console.log() 重定向到 JavaBridge.log(): imp ..
发布时间:2021-12-28 15:42:55 其他开发

在 JavaFX 图表中添加一条线

我在 JavaFX 中的定义位置添加行时遇到问题.该线必须是一条恒定线,如下所示:How向 JavaFX 图表添加值标记? 我的问题是,我的布局定义有点复杂.看看: 最重要的部分是顶部.我想在 y=60 线上有这条线.RadioBoxes 的左侧部分是 VBox.带有 (Scatter-)Chart 的部分是 StackPane(因为我希望它填充宽度的其余部分).在这个 StackPa ..
发布时间:2021-12-28 08:55:08 Java开发

JavaFX8 - 在 NetBeans 8 中找不到 sun.util.logging.PlatformLogger 异常

我最近在我的 Windows 8.1 机器上安装了 JDK8 + Netbeans8(从 Oracle 站点下载了捆绑设置). 当我创建一个非常简单的 JavaFX FXML 应用程序时,它运行良好.然而,当我使用向导添加一个新的数据库实体类并编译它时,我得到以下堆栈跟踪: 注意:创建非静态元数据工厂...错误:com.sun.tools.javac.code.Symbol$Complet ..
发布时间:2021-12-26 15:04:07 Java开发

从 Java FX 中的给定日期获取周数

我有一个 javafx.scene.control.DatePicker.我想从所选日期中提取(区域设置)周数.直到现在我还没有找到解决方案,我不想编写自己的算法.我用的是 Java8,希望能在新的 Java 时间库中实现. 解决方案 Java-8-solution 可以使用 日期选择器: LocalDate date = datePicker.getValue();//从日期选择器输入 ..
发布时间:2021-12-20 12:38:51 Java开发