javafx相关内容

javafx 创建 ComboBox TableCell

我正在尝试在我的 TableView 中创建自定义 TableCell.我希望它显示一个 ComboBox,我可以在其中选择一个字符串值,然后将字符串值显示为用户输入.这个想法是用户不知道哪些是允许的值,所以他可以简单地在 ComboBox 中选择其中一个. 我试图这样做制作我自己的“ComboBoxCell",但它没有按预期工作: public class ComboBoxCell ex ..
发布时间:2022-01-02 14:24:57 Java开发

从枚举填充 JavaFX ComboBox 或 ChoiceBox

有没有办法用枚举的所有枚举填充 JavaFX ComboBox 或 ChoiceBox ? 这是我尝试过的: 公共类测试{公共枚举状态{启用(“启用"),禁用(“禁用"),未定义(“未定义");私有字符串标签;状态(字符串标签){this.label = 标签;}公共字符串 toString() {退货标签;}}} 在另一个类中,我试图填充一个 ComboBox : ComboBox ..
发布时间:2022-01-02 14:23:13 Java开发

如何从绝对路径创建 JavaFX 图像?

我有一个实例化的 File 对象.我知道它包含图片格式.我不知道文件在系统上的哪个位置,除了我可用的 File 方法getPath(), getAbsolutePath() 等. 我的问题是:如何使用 File 中的图片实例化 JavaFX Image 对象? 解决方案 File 提供了一种方法来检索文件的 URL 和 Image 构造函数需要一个URL String. Image ..
发布时间:2022-01-02 13:11:34 Java开发

在没有 PathTransition 的情况下沿路径移动节点

问题 我想沿路径移动一个对象.PathTransition 在 Duration 方面起作用,但我需要在 AnimationTimer 中使用沿路径的移动. 问题 有谁知道通过 AnimationTimer 沿给定路径移动节点的方法吗? 或者,如果有人有更好的想法来平滑沿硬路点的锐边节点的旋转,那也足够了. 代码 我需要它来沿着锐利的路径移动物体,但旋转应该有平 ..
发布时间:2022-01-02 13:10:12 其他开发

垃圾收集后来自Javascript的JavaFx WebView回调失败

我目前正在开发基于 JavaFX 的应用程序,用户可以在其中与世界地图上标记的地点进行交互.为此,我使用了一种类似于 中描述的方法http://captaincasa.blogspot.de/2014/01/javafx-and-osm-openstreetmap.html([1]). 但是,我面临着一个难以调试的问题,该问题与使用 WebEngine 的 setMember() 方法注入嵌 ..
发布时间:2021-12-28 16:19:41 Java开发

Java Swing 项目中的 JavaFX WebView

我尝试在我的java项目中使用WebView,在我的代码中是: JFXPanel fxPanel = new JFXPanel();fxPanel.setBounds(10, 48, 439, 362);desktopPane.add(fxPanel);WebView webView = new WebView();fxPanel.setScene(新场景(webView));webView.g ..
发布时间:2021-12-28 16:18:59 Java开发

自定义 JavaFX WebView 协议处理程序

我正在尝试为使用 webview 访问单个网站的 JavaFX 应用程序编写自己的协议处理程序.到目前为止我做了什么 我的自定义 URLStreamHandlerFactory public class MyURLStreamHandlerFactory 实现 URLStreamHandlerFactory {公共 URLStreamHandler createURLStreamHand ..
发布时间:2021-12-28 16:13:21 其他开发

JavaFX WebView 无法加载某些站点

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

移除 WebView Javafx 中的 ScrollBar

如何在Javafx的WebView中自动去除滚动条? 当你点击“Cadastre"时会打开一个屏幕,这个屏幕是在javascript中并且由于滚动条而未配置,所以我们想删除它. 解决方案 通常用于 ScrollPane 你会做这样的事情: scrollPane.setHbarPolicy(ScrollBarPolicy.NEVER);scrollPane.setVbarPolicy ..
发布时间:2021-12-28 16:07:02 Java开发

JavaFx Webview JDK 8 无法加载自签名证书

我尝试在我的 javafx 应用程序中实现 webview,我正在使用 JDK 8 来开发它. 当我使用 webEngine 加载任何 HTTPS 证书网站时,它工作正常: webEngine.load("https://google.com"); 但是如果我使用我的 HTTPS 自签名证书,它就无法打开它.我尝试使用此代码向您展示问题: webEngine.getLoadWorker ..
发布时间:2021-12-28 16:04:52 Java开发

JavaFX8 Print API:如何正确设置可打印区域

在我的 javafx 应用程序中,我使用 JavaFX 8 打印 API 来打印节点,尽管我已经使用 A4 纸设置了 pageLayout,但我遇到了打印区域的问题......这是我的代码: > public static void printNode(final Node node) throws NoSuchMethodException, InstantiationException, ..
发布时间:2021-12-28 08:25:55 其他开发

在 JavaFX 中使用 ObjectBinding 进行双向绑定

我有一个简单的 bean,它具有一些相互关联的属性.例如,这个 bean 有一个名为 discountRate 的属性和另一个名为 discountValue 的属性.折扣率是应用于销售的折扣百分比 (%).折扣值是应用于销售的折扣值 ($).由于用户可以通知百分比或值,并且我需要将这两个值存储在数据库中,JavaFX 双向绑定可以解决这个问题,但是,正如您可以想象的,这些值是相关的但并不相同.我 ..
发布时间:2021-12-27 18:54:24 Java开发

如何在一定时间后关闭舞台 JavaFX

我目前正在使用两个控制器类. 在 Controller1 中,它创建了一个在主舞台之上打开的新舞台. Stage stage = new Stage();父根 = FXMLLoader.load(getClass().getResource("Controller2.fxml"));场景场景 = 新场景(根);stage.setScene(场景);舞台表演(); 现在一旦该阶段打开,我希 ..
发布时间:2021-12-26 18:19:05 Java开发

如何在 JavaFX 项目中使用 KeyEvent?

我已经搜索了很长时间,以了解如何编写 KeyEvent 以允许通过 ENTER 键 单击我的 Button.请注意,我使用的是 JavaFX 和 FXML 文件. 问题是在 FXML 文件的 onKeyTyped 文本字段中设置时,FXML 文件不接受它.它说找不到处理方法.它只接受 ActionEvent 方法,所以我试过这个代码: @FXML私有无效键(KeyEvent evt)抛出 ..
发布时间:2021-12-26 15:31:31 Java开发

设置 root 的 JavaFx FXML 加载文件问题

javaFx 的新手并想使用 Scenebuilder 进行 GUI 开发,我遇到了一个问题,在网站或网络上搜索我的问题时都没有运气,尽管有人问过类似的问题,但我认为可能有不同的观点需要.我试图在快速构建后通过 Netbeans 加载 FXML 文件以测试功能,因此代码很简单,但我无法在控制器中设置根文件.我的代码如下公共类 Divergex 扩展应用程序{ @Override公共无效开始(阶段 ..
发布时间:2021-12-26 15:31:14 Java开发