javafx-8相关内容

如何在VBox中生长标签

我得到了以下设置: Label errorLabel = new Label("Hello Hans"); Label warningLabel = new Label("HEEELLLOOOOOOOOOOOOOOOOOOOOOOOOO"); VBox box = new VBox(); box.getChildren().addAll(errorLabel, warningLabel); ..
发布时间:2022-07-01 17:51:18 Java开发

JavaFX和CDI:如何注入多个阶段

我想集成JavaFX和CDI。网上有一些很好的例子,比如这些: https://dzone.com/articles/fxml-javafx-powered-cdi-jboss http://fxapps.blogspot.com.br/2017/10/using-cdi-20-in-javafx-application.html 然而,我看到的所有示例在现实世界中都不起作用,因为它们 ..
发布时间:2022-04-13 20:25:53 其他开发

JavaFX Bindings.size()在发生某些事件后停止工作

我编写了一个小型的、可运行的JavaFX应用程序,它有两种方式来监听ObservableList的大小变化。第一个监听器(第52-58行)工作正常。第二个监听器(第60-66行)在发生某些事件后停止工作。 您可以重现此错误(?)当您经常点击“添加按钮”时。第一次视图单击时,两条消息都被打印出来,之后的一些单击只有第一个监听程序进一步工作。 可运行示例: import javafx ..
发布时间:2022-03-17 16:35:24 Java开发

Runnable Jar来自JavaFX 8项目,缺少JavaFX组件

我使用JDK 8创建了一个JavaFX项目,当我尝试将其导出为可运行的.jar文件时,我很惊讶它不能使用CMD运行,并给出以下错误: &qot;缺少JavaFX组件 当我访问.jar文件时,虽然它在编译时(使用IDE)运行良好,但我发现它只有.class文件(我创建的),并且所需的库文件尚未导出(我确保在Eclipse中选择了";Extract Need Library files ..
发布时间:2022-03-17 16:29:10 其他开发

JavaFX图像未在舞台上显示

我试了好几次,试了几种方法,但是我不能在舞台上如愿地展示我的形象。我认为这可能与java查找资源的路径有关,但我不确定,因为我刚刚开始使用可视化库(在本例中是JavaFX)。以下是我的目录结构: MyProject |_assets | |_img | |_myImage.jpg | |_some |_other |_folders | |_src |_v ..
发布时间:2022-03-17 16:22:07 Java开发

JavaFX 8 Z缓冲区问题

我的问题是JavaFX 3D中的Z-Buffer,它似乎不能在我的机器上按预期工作。 我了解以下问题: Overlapping shapes 和 ...Z Order... 但是,我确实启用了Z缓冲区,并且节点仍然按照它们添加到场景图的顺序进行渲染。 可能我缺少某些依赖项或其他什么? 我正在发布代码,希望有人能帮助我。我正在创建一个在椭圆路径上围绕另一个节点移动节点的过渡。 ..
发布时间:2022-03-17 16:16:02 Java开发

如何使文本流可选

我做了一个TextFlow,因为我需要使用多种字体姿势(我已经将特定的“text”设置为斜体或普通)。一旦我显示TextFlow,它就不能选择/复制。我所需要的就是TextFlow在场景中显示后可以选择,这样它就可以复制/粘贴。 带font-posure的文本示例(仅用于示例): Text volumeText = new Text(volume.getText()); volumeT ..
发布时间:2022-03-17 16:10:46 Java开发

java.lang.IllegalArgumentException:无效的URL:未知协议:f

我需要编写一个程序来在JavaFX场景中显示图片,我使用ImageView来显示它。但是我遇到了一个问题。 线程“main”java.lang.IllegalArgumentException中出现异常:URL无效:未知协议:f 原因:java.net.MalformedURLException:未知协议:F 这是我的代码: public void initialize(){ ..
发布时间:2022-03-17 16:03:46 Java开发

如何在javafx8中加载CSS文件

此代码在JavaFX 8中不起作用 scene.getStylesheets().add("appCssFile.css"); 我得到Exception Mar 25, 2014 12:21:20 PM com.sun.javafx.css.parser.CSSParser reportException WARNING: Please report java.lang.Num ..
发布时间:2022-03-17 15:59:44 其他开发

System.getProperty(";line.separator";);和";之间的区别 ";?

使用Java FX开发GUI时,在写入文件或从Internet获取数据时,我似乎使用System.getProperty("line.separator");和" "得到了不同的结果。基本上有什么不同? 推荐答案 System.getProperty("line.separator")返回操作系统相关的行分隔符。 在Windows上返回" ",在Unix上返回" "。因此,如果您希望 ..
发布时间:2022-03-17 15:54:03 Java开发

JavaFX 滑块:轨道长度?勾选标签颜色?

.slider .track {-fx-pref-宽度:300px;}.slider .axis-tick-label {-fx-文本填充:白色;} 我为滑块编写 CSS 样式的微弱尝试都不起作用.我 100% 确定我的语法是关闭的.有什么帮助吗? 解决方案 可以通过设置 slider 的 -fx-pref-width 属性并设置.slider .axis的-fx-tick-label- ..
发布时间:2022-01-24 17:56:54 Java开发

如何使 JavaFX Slider 以离散的步骤移动?

我正在使用 JavaFx 制作一个 GUI,我需要只允许选择 integers 的滑块. 我知道我可以使用 snapToTicks,但在拉出 "knob" 时,它仍然可以表示 非整数 值.我想摆脱它.它会弄乱与之链接的其他组件. 基本上,我想要 Swing 的 JSlider 之类的东西,但要使用 JavaFx.是否可以?我一直在寻找,但找不到任何东西. 解决方案 你可以简单地 ..
发布时间:2022-01-24 17:13:47 Java开发

在 ImageView 中将图像居中

我目前正在尝试使用 JavaFX 在 ImageView 中将图像居中. 所以我在视图中加载图像: Image img = new Image("...");imageView.setImage(img); 假设图像很大 (2000x3000) 而不是 ImageView (400x100) 渲染后的图像会在左边对齐,我想放在 ImageView 的中心: 有没有办法做到这一 ..
发布时间:2022-01-24 09:33:32 其他开发

拖放在 Java 11 和 Java 8 中的工作方式不同

我写了一个在javafx中使用拖放的程序.在 JavaFX8 中它可以完美运行. 在 JavaFX11 中,拖放功能不正常:我没有得到不同的鼠标光标,我没有得到我正在拖动的行的重影图像,而且拖放有问题——它们没有t 鼠标释放时触发,然后每次点击表格时都会触发 drop. 这是演示我面临的问题的最小可运行示例.在 Java 8 JVM 上运行,它可以按需要工作.在 Java 11 JVM ..
发布时间:2022-01-23 09:17:15 其他开发

JavaFX:单选按钮 + CheckBox TreeView

参考我之前的问题这里,我做了下面的代码. 我正在尝试制作一个树形视图,其中显示叶子的单选按钮和非叶子项目的复选框.下面的代码没有显示任何内容.我确信我在某处(或任何地方)做的非常错误.任何帮助深表感谢.谢谢 公共类 RadioCheckBoxTreeView 扩展 TreeView {公共 RadioCheckBoxTreeView() {setCellFactory(new Callba ..
发布时间:2022-01-21 23:20:08 其他开发

舞台处于全屏模式时隐藏 JavaFX 弹出窗口

我正在尝试在 javafx 中的全屏初级阶段弹出一个对话框.当我创建我的弹出窗口时,它意外地隐藏在我的全屏主舞台后面,直到舞台从全屏模式中移除(通过 ESC).如果我将我的主舞台最大化且未装饰而不是全屏,那么我的弹出窗口将按预期显示在主舞台的顶部. 我是否遗漏了关于全屏模式与最大化和未修饰模式有何不同?我是否不正确地使用全屏模式? 我在带有 Gnome 的 CentOS 6.5 上使用 ..
发布时间:2022-01-20 22:57:03 其他开发

从 ListView 拖放到 TreeView

我只想将一个项目从我的 ListView 拖放到我的 TreeView 中的特定位置.我知道如何处理 DragEvents.但是我怎样才能得到我的 treeView 的放置位置呢?“位置"是指“在哪个树视图项目上下降(从该树视图项目获取参考)". 主包;导入 javafx.application.Application;导入 javafx.collections.FXCollections;导入 ..
发布时间:2022-01-11 20:51:34 Java开发

JavaFX - getScene() 返回 null

我刚刚开始使用 JavaFX Scene Builder 构建一个小型应用程序. 它由属于“login.fxml"的控制器类“Login.java"组成,其中通过名为“registrationClicked(ActionEvent event)"的方法加载FXML文件“registrierung.fxml": 公共类登录{@FXML私人无效注册点击(ActionEvent 事件){尝试{( ..
发布时间:2022-01-05 20:52:26 Java开发

JavaFX 使用控制器从另一个类更改标签文本

我想用另一个类的控制器更改标签的文本.我在 FXMLDocumentController 中做了一个方法,将文本设置为标签: public void setLabelText(String text){lbZeit.setText(文本);} 现在我想从另一个类(例如我的 SerialHandlerClass)更改此文本.首先,我需要控制器,对吗?所以我这样做了: FXMLLoader lo ..
发布时间:2022-01-05 16:52:23 其他开发