javafx-8相关内容

无法通过另一个控制器控制另一个fxml文件的元素

我正在从事一个处理多个fxml和相应控制器文件的项目.我需要以某种方式从 B.fxml 的控制器访问在 A.fxml 中定义的fxml元素,并使用它. 不允许显示实际代码. 但是,为此,我用两个FXML及其对应的控制器构建了一个简单的应用程序. 此应用程序具有带有ButtonController.java的Button.fxml和带有ProgressIndicatorControlle ..
发布时间:2021-02-10 19:43:18 其他开发

无法使用javaFx Webview在网页中显示视频(视频在给定的URL上实时显示)

我正在尝试在JavaFX Webview中显示实时网页.网页包含一个视频,但是该视频无法在javaFX webview中播放. 以下是我正在使用的comple代码,其中还包含我的网页的实时网址. 我希望在JavaFX Web视图中的视频应该通过显示的实时网页播放. package webviewbrowser; import java.awt.Dimension; import jav ..
发布时间:2021-02-10 19:42:41 Java开发

JavaFx:检查鼠标是否在节点的子节点上

我想知道是否有一种方法可以确定鼠标是否与节点的子代发生碰撞,换句话说,在下面的示例中,如果单击“组",则输出为: "Group!" 如果我单击图像,输出为: "Group! Image!" 有没有一种方法可以将代码放入"group.setOnMousePressed"中,以便检查鼠标是否在图像上(在这种情况下什么也不做),而只是执行"group.setOnMousePresse ..
发布时间:2021-02-10 19:40:59 Java开发

如何删除TabPane背景阴影

我找到,我可以使用以下方法删除TabPane的背景CSS.但是如何使用setStyle做到这一点? TabPane tabPane = new TabPane(); tabPane.setStyle("-fx-effect: null;"); EDIT public class clicen extends Application { @Override ..
发布时间:2021-02-10 19:40:20 其他开发

效果链接-javafx中effect.setInput的CSS等效项

我需要通过CSS应用多种效果(主要是innershadow和dropshadow).但是我无法链接这些效果. 是否有此链接.它表示有关修补程序的内容,但没有有关如何使用链接的详细信息. 编辑:如果不清楚,请进一步说明: 要通过CSS施加效果,请使用-fx-effect.我需要对同一节点应用多种效果.如何在CSS中“链接"这些效果?通过使用前面提到的setInput()的代码可以轻松完成此操作 ..
发布时间:2021-02-10 19:39:52 前端开发

如何在javafx中的同一场景中重复节点

我想在场景中重复一个节点. 是否有可能 ? 例如,我上面有一个锚定窗格和3个窗格. 我在pane(1)上有一个按钮,我想在程序...中经过一些处理后将其添加到pane(2). 我想重复该节点,就像旧的节点一样(具有相同的属性) 解决方案 不,您不能在场景中重复相同的节点. 从 Node Javadocs : 一个节点最多可以在场景图中的任何位置出现一次.具体来说,在以下所有所有 ..
发布时间:2021-02-10 19:39:26 Java开发

如何将工具提示添加到JavaFX Canvas的矩形区域

在我的JavaFX应用程序中,我有一个TableView,其中有多列,其中一列以图形形式显示数据.为此,我创建了一个CanvasCell对象,该对象创建并管理自己的Canvas以处理图形.绘图部分效果很好. 我现在想将Tooltips放在Canvas/Cell中的某些区域上.每个Cell可能有多个Tooltips(这使我无法在Cell级别添加Tooltip),并且它们仅应在图形的特定区域中触 ..
发布时间:2021-02-10 19:39:11 其他开发

JavaFX-为整个应用程序设置默认的CSS样式表

我对JavaFX还是很陌生,我正在尝试通过CSS更改应用程序方面.第一次工作正常,当我切换到另一个场景时,CSS的类未应用. 因为我的项目有10个场景,所以我更喜欢使用一个CSS文件通过以下语句将样式应用于所有场景: StyleManager.getInstance().addUserAgentStylesheet(this.getClass().getResource("/style.css") ..
发布时间:2021-02-10 19:38:54 Java开发

物化图标在JavaFX浏览器中不起作用

我正在尝试使用webEngine在JavaFx WebBrowser上显示 MaterialIcons 图标.图标在IE和Safari上也不起作用.有人知道如何使其可读吗? 解决方案 我也为此而苦苦挣扎,因此对于那些感兴趣的人来说,JavaFX仅与使用数字字符引用编写的MaterialIcons兼容,如James_D所述,而与连字格式. 如此着迷: ..

如何监视文本java fx中的打印持续时间?

反正我可以监视javafx中的持续时间吗? 让我们这样说吧 System.out.println("Printing Duration: " + duration++); 解决方案 这是我通常为任务计时的方式.本示例跟踪ProgressBar完成所需的秒数.关键是在Task开始时启动Timeline,在Task完成时结束Timeline. import java.util. ..
发布时间:2021-02-10 19:38:08 Java开发

从表格视图处理按钮单击事件

我有两列,一列是 Status ,这是我单击的列,另一列是 Approved By ,应在Button动作事件后更新. 我尝试过setOnAction由 getTableView().getSelectionModel().getSelectedItem().setApprovedby("User"); 但这是行不通的. 请帮助我在Button相同行操作事件后如何在批准人列中显示文 ..
发布时间:2021-02-10 19:38:04 Java开发

JavaFX-使用自定义文本字段tablecell删除tableview中的行

我正在实现一个自定义可编辑文本单元格,以在表视图中获得TAB功能.一切正常,但是当我删除一行时,删除的行下方的可编辑单元格都会同时更改值.因此,在已删除的行下方键入一个单元格将更改该列中多个单元格的项目. 截屏1-填充了初始值&的表格视图选择要删除的行 截屏2-删除选定行后的Tableview 截屏3-删除行下方的行中的可编辑文本单元会同时更新 如果我减小窗口大小以使一次只能显示3 ..
发布时间:2021-02-10 19:37:44 其他开发

JavaFX:与多个EasyBind映射绑定的BooleanBindings

这个问题在“> JavaFX:禁用多个TableView中基于其他TableView的行停止.我想提出一个更笼统的话题,其他人也可以从中受益. 我也有两个表视图.当table1包含同一对象时,我也想禁用table2中的行.这是通过以下代码实现的: //Check if a row needs to be disabled: this is achieved with a rowfact ..
发布时间:2021-02-10 19:37:37 其他开发

TableView单元格自动换行

我想创建一个单元格,在其中可以包装文本,这是到目前为止我的解决方案: tableCol.setCellFactory(param -> { return new TableCell() { @Override protected void updateItem(String item, boolean ..
发布时间:2021-02-10 19:36:10 Java开发

JavaFX字体派生粗体

我想为我的javafx应用程序动态更改(加载的)文本字体,所以我执行了以下代码: Font font = Font.loadFont(Fonts.class.getClassLoader().getResource("path/font.woff").toExternalForm(), 25); Font bold = Font.font(font.getFamily(), FontWeig ..
发布时间:2021-02-10 19:35:53 Java开发

创建类似于Google Map Photo-Sphere(JavaFX 3D)的Photo-Sphere

是否可以在JavaFX中创建类似于Google地图中的photohpere的光球?如果是,怎么办? 解决方案 是的,您可以在JavaFX中创建光球. 关于方式,有一个基于3D API中球体的简单解决方案,但是我们可以使用自定义网格实现改进的解决方案. 让我们从使用常规球体开始.我们只需要一个360º图像,例如一个. 我们要从球体内部看到,我们必须水平翻转图像,并将其添加到球体 ..
发布时间:2021-02-10 19:35:18 Java开发

JavaFX如何在不更改线宽的情况下缩放Path的坐标?

我目前正在研究具有缩放和平移功能的步骤折线图.由于我需要处理的数据量非常大,因此每次调用layoutPlotChildren()时,我都无法承受重新创建步线的整个路径的麻烦.所以我的想法是只创建一次path元素,然后在缩放和平移事件时对其进行转换. 到目前为止,一切都按计划进行了,但是当我尝试扩展路径时,我遇到了一个大问题.由于Path类是从Shape继承的,因此在Graph上缩放不仅可以改 ..
发布时间:2021-02-10 19:34:29 其他开发