javafx-8相关内容
我得到了以下设置: Label errorLabel = new Label("Hello Hans"); Label warningLabel = new Label("HEEELLLOOOOOOOOOOOOOOOOOOOOOOOOO"); VBox box = new VBox(); box.getChildren().addAll(errorLabel, warningLabel);
..
我想集成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 然而,我看到的所有示例在现实世界中都不起作用,因为它们
..
我编写了一个小型的、可运行的JavaFX应用程序,它有两种方式来监听ObservableList的大小变化。第一个监听器(第52-58行)工作正常。第二个监听器(第60-66行)在发生某些事件后停止工作。 您可以重现此错误(?)当您经常点击“添加按钮”时。第一次视图单击时,两条消息都被打印出来,之后的一些单击只有第一个监听程序进一步工作。 可运行示例: import javafx
..
我使用JDK 8创建了一个JavaFX项目,当我尝试将其导出为可运行的.jar文件时,我很惊讶它不能使用CMD运行,并给出以下错误: &qot;缺少JavaFX组件 当我访问.jar文件时,虽然它在编译时(使用IDE)运行良好,但我发现它只有.class文件(我创建的),并且所需的库文件尚未导出(我确保在Eclipse中选择了";Extract Need Library files
..
我试了好几次,试了几种方法,但是我不能在舞台上如愿地展示我的形象。我认为这可能与java查找资源的路径有关,但我不确定,因为我刚刚开始使用可视化库(在本例中是JavaFX)。以下是我的目录结构: MyProject |_assets | |_img | |_myImage.jpg | |_some |_other |_folders | |_src |_v
..
我的问题是JavaFX 3D中的Z-Buffer,它似乎不能在我的机器上按预期工作。 我了解以下问题: Overlapping shapes 和 ...Z Order... 但是,我确实启用了Z缓冲区,并且节点仍然按照它们添加到场景图的顺序进行渲染。 可能我缺少某些依赖项或其他什么? 我正在发布代码,希望有人能帮助我。我正在创建一个在椭圆路径上围绕另一个节点移动节点的过渡。
..
我做了一个TextFlow,因为我需要使用多种字体姿势(我已经将特定的“text”设置为斜体或普通)。一旦我显示TextFlow,它就不能选择/复制。我所需要的就是TextFlow在场景中显示后可以选择,这样它就可以复制/粘贴。 带font-posure的文本示例(仅用于示例): Text volumeText = new Text(volume.getText()); volumeT
..
我需要编写一个程序来在JavaFX场景中显示图片,我使用ImageView来显示它。但是我遇到了一个问题。 线程“main”java.lang.IllegalArgumentException中出现异常:URL无效:未知协议:f 原因:java.net.MalformedURLException:未知协议:F 这是我的代码: public void initialize(){
..
此代码在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
..
使用Java FX开发GUI时,在写入文件或从Internet获取数据时,我似乎使用System.getProperty("line.separator");和" "得到了不同的结果。基本上有什么不同? 推荐答案 System.getProperty("line.separator")返回操作系统相关的行分隔符。 在Windows上返回" ",在Unix上返回" "。因此,如果您希望
..
.slider .track {-fx-pref-宽度:300px;}.slider .axis-tick-label {-fx-文本填充:白色;} 我为滑块编写 CSS 样式的微弱尝试都不起作用.我 100% 确定我的语法是关闭的.有什么帮助吗? 解决方案 可以通过设置 slider 的 -fx-pref-width 属性并设置.slider .axis的-fx-tick-label-
..
我有以下JavaFX场景(注意snapToTicks的设置): 包 com.example.javafx;导入 javafx.application.Application;导入javafx.scene.Scene;导入 javafx.scene.control.Slider;导入javafx.stage.Stage;公共类 SliderExample 扩展应用程序 {公共静态无效主要(字符串[
..
我正在使用 JavaFx 制作一个 GUI,我需要只允许选择 integers 的滑块. 我知道我可以使用 snapToTicks,但在拉出 "knob" 时,它仍然可以表示 非整数 值.我想摆脱它.它会弄乱与之链接的其他组件. 基本上,我想要 Swing 的 JSlider 之类的东西,但要使用 JavaFx.是否可以?我一直在寻找,但找不到任何东西. 解决方案 你可以简单地
..
我目前正在尝试使用 JavaFX 在 ImageView 中将图像居中. 所以我在视图中加载图像: Image img = new Image("...");imageView.setImage(img); 假设图像很大 (2000x3000) 而不是 ImageView (400x100) 渲染后的图像会在左边对齐,我想放在 ImageView 的中心: 有没有办法做到这一
..
我写了一个在javafx中使用拖放的程序.在 JavaFX8 中它可以完美运行. 在 JavaFX11 中,拖放功能不正常:我没有得到不同的鼠标光标,我没有得到我正在拖动的行的重影图像,而且拖放有问题——它们没有t 鼠标释放时触发,然后每次点击表格时都会触发 drop. 这是演示我面临的问题的最小可运行示例.在 Java 8 JVM 上运行,它可以按需要工作.在 Java 11 JVM
..
参考我之前的问题这里,我做了下面的代码. 我正在尝试制作一个树形视图,其中显示叶子的单选按钮和非叶子项目的复选框.下面的代码没有显示任何内容.我确信我在某处(或任何地方)做的非常错误.任何帮助深表感谢.谢谢 公共类 RadioCheckBoxTreeView 扩展 TreeView {公共 RadioCheckBoxTreeView() {setCellFactory(new Callba
..
我正在尝试在 javafx 中的全屏初级阶段弹出一个对话框.当我创建我的弹出窗口时,它意外地隐藏在我的全屏主舞台后面,直到舞台从全屏模式中移除(通过 ESC).如果我将我的主舞台最大化且未装饰而不是全屏,那么我的弹出窗口将按预期显示在主舞台的顶部. 我是否遗漏了关于全屏模式与最大化和未修饰模式有何不同?我是否不正确地使用全屏模式? 我在带有 Gnome 的 CentOS 6.5 上使用
..
我只想将一个项目从我的 ListView 拖放到我的 TreeView 中的特定位置.我知道如何处理 DragEvents.但是我怎样才能得到我的 treeView 的放置位置呢?“位置"是指“在哪个树视图项目上下降(从该树视图项目获取参考)". 主包;导入 javafx.application.Application;导入 javafx.collections.FXCollections;导入
..
我刚刚开始使用 JavaFX Scene Builder 构建一个小型应用程序. 它由属于“login.fxml"的控制器类“Login.java"组成,其中通过名为“registrationClicked(ActionEvent event)"的方法加载FXML文件“registrierung.fxml": 公共类登录{@FXML私人无效注册点击(ActionEvent 事件){尝试{(
..
我想用另一个类的控制器更改标签的文本.我在 FXMLDocumentController 中做了一个方法,将文本设置为标签: public void setLabelText(String text){lbZeit.setText(文本);} 现在我想从另一个类(例如我的 SerialHandlerClass)更改此文本.首先,我需要控制器,对吗?所以我这样做了: FXMLLoader lo
..