首页 文章
  • 1 votes
     answers
     views

    JavaFX - 为整个Application设置默认的CSS样式表

    我试图通过CSS改变我的应用程序方面 . 第一次它工作正常,当我切换到另一个场景时,CSS'类没有被应用 . 因为我的项目有10个场景,所以我更喜欢使用单个CSS文件将我的样式应用于所有场景: StyleManager.getInstance().addUserAgentStylesheet(this.getClass().getResource("/style.css").t...
  • 0 votes
     answers
     views

    FXML设置ButtonType onAction

    我在FXML中构建一个DialogPane,我正在试图弄清楚如何响应对话框上的按钮按下,因为onAction不是ButtonType的有效参数 . 我已经附加了我的FXML和Controller类 . 关于DialogPane的文档很少,甚至没有关于在FXML中进行的文档,所以我不知道如何继续 . <?xml version="1.0" encoding="UT...
  • 0 votes
     answers
     views

    线程“JavaFX Application Thread”中的异常java.lang.RuntimeException:java.lang.reflect.InvocationTargetException

    学生fxml控制器 我有一个类似的老师的代码,填充数据库到表视图,它的工作但不知道为什么我在这一个错误指向最后的错误指向 teacherTable.setItems(ban); 请问我该怎么办 Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.lang.reflect...
  • 1 votes
     answers
     views

    JavaFX TableView中的遗留bean无法更新

    我们将JavaFX集成到一个包含许多_____84694_ Java bean的大型遗留代码库中,即使用 java.beans.PropertyChangeSupport 实现的类型 . JavaFX不支持更新这些样式的bean,只支持初始值,如javafx.scene.control.cell.PropertyValueFactory中所述 如果不存在与此模式匹配的方法,则会尝试调用get()...
  • 0 votes
     answers
     views

    初始化/ FXML注入期间的Nullpointer异常未按预期工作

    我注意到我的一个控制器类中有一种奇怪的行为 . 其中一个组件未初始化 . 这是fxml: <?xml version="1.0" encoding="UTF-8"?> <?import java.lang.*?> <?import java.util.*?> <?import javafx.scene.*?>...
  • 9 votes
     answers
     views

    将自定义组件添加到SceneBuilder 2.0

    我需要在窗格上有一个选择侦听器和select方法,以便能够在单击节点时监视并显示突出显示 . 我做了以下事情: public class PaneWithSelectionListener extends Pane { private ObjectProperty<Annotation> selectedAnnotation = new SimpleObjectPropert...
  • 0 votes
     answers
     views

    窗口2关闭JAVAFX后,我想在window1上创建一个事件(添加更多细节)

    我有2个窗户 . Window1通过单击按钮启动窗口2 . 我想在windows2关闭后立即更改窗口1中TextField的文本 . 窗口2关闭后,有没有办法在window1中创建事件 . 我使用的是fxml,因此每个窗口都有不同的控制器和fxml文件 . 第一个窗口主要是一个表视图,一些文本字段用mysql数据库连接数据,这里是代码 . package sample; import ...
  • 0 votes
     answers
     views

    尽管使用了fx:ids,FXML变量显示为null

    我是初学者,我正在尝试构建一个简单的字典应用程序 . 我有一个控制器类,它有一个按钮来打开一个新的对话框来输入各种细节 . 该对话框由一个单独的控制器控制,这是我遇到问题的地方,我的FXML元素被赋予null值,因此当我运行代码时,我得到一个nullpointerexception . 我用@FXML注释了FXML vaiables并检查了fxml文件中的fx:id是否与java文件的fx:id相...
  • 1 votes
     answers
     views

    如何在国际化之前检索JavaFX控件中的文本标签

    我正在创建一个JavaFX应用程序,其中内容从JXML加载 . 我现在正处于试图动态更改组件语言而不重新加载整个场景的地步 . 我见过this answer创建了一个可观察的ResourceFactory,这正是我正在寻找的,但它依赖于控件的密钥可用于从资源包中查找国际化文本 . 如何使用FXMLLoader.load(...?当我看到控件的属性时,可以看到一个按钮或标签从FXML文件中加载原始键...
  • 1 votes
     answers
     views

    Fxml控制器注入最终字段

    对于将映射到fxml控件的fxml控制器类,例如: public MyController { @FXML private Button button; } 是否可以将 button 字段声明为final?如果已完成,则java编译器(javac)将标记有关未初始化的字段的错误 . 据了解,按钮字段最终将使用@FXML注入进行初始化 . 虽然,javac并不完全理解这一点,甚至不...
  • 13 votes
     answers
     views

    JavaFX 8 - 定位HBox的文本垂直中心

    我很难将文本放在HBox中 . 我能够设置文本的水平对齐,但我无法设置文本的垂直对齐 . 我试图在Hbox的垂直中心设置文本,但它出现在顶部 . 任何帮助将非常感激 . // Create The Updates Progress Bar At The Bottom Of The Window HBox checkUpdatesBar = new HBox(); checkUpdatesBar.s...
  • 0 votes
     answers
     views

    如何在HBox中定位按钮 - JAVAFx

    我是JAVAfx的新手,我试图编写Web浏览器代码 . 我面临的问题是: - 我想把按钮放在 Bottom left of the screen to the bottom right. 上 我正在尝试此代码,但它无法正常工作 . 有人请帮忙 Button Developer = new Button(); Developer.setAlignment(Pos.BOTTOM_RIGHT); 这...
  • 1 votes
     answers
     views

    JavaFX从画布中删除最后绘制的对象

    介绍: 我创建了一个画布,我的目标是在您在画布上单击的位置创建圆圈 . 但我也希望能够删除我画过的圈子或至少删除最后画出的圈子 . 在圆圈与背景颜色相同的地方重绘不是一个好的解决方案 . 因为如果圆圈下还有其他东西,它们也会被删除 . 例如,在此应用程序中,2个圆圈可能有交叉点,当您尝试删除第2个圆圈时,这些交叉点将为空,这意味着也会删除第一个圆圈的某些部分 . 所以我想到了创建第二个画布 . 每...
  • 0 votes
     answers
     views

    javafx borderpane - 如何更改tab遍历顺序?

    在javafx BorderPane中,选项卡遍历顺序由子项的顺序定义 . 问题是我在基类上有一个带有BorderPane的Stage继承,并且首先调用BorderPane.setBottom() . 这会拧紧Tab键顺序,因为底部子项是子项列表中的第一项 . 我想让BorderPane上的tab遍历为: 顶部 离开了 中心 对 底部 我怎么能这样做呢? 这比set(set...
  • 1 votes
     answers
     views

    无法将CSS应用于以编程方式在MouseEvent上创建Pane

    我有一个堆栈窗格,当鼠标进入时,我创建一个窗格,在其中粘贴一些文本,并在鼠标附近显示它 . StatisticsController.java stackPane.setOnMouseEntered(event -> { Pane pane = new Pane(); Text text = new Text("Example Tex...
  • 54 votes
     answers
     views

    JavaFX 2.1 TableView刷新项目

    我有这个常见问题,因为它似乎是 . 重置后,我的表视图不会刷新我的项目 . 我检查了数据,这是新的数据 . I tried multiple solution from internet but no success. 无法重置所有列,因为它添加了一个空的额外(不知道原因)和调整大小只是破坏 . 我的 table 不是 editable . 新数据已更改 . 如果项目和行更改(:|),则刷新数据...
  • 1 votes
     answers
     views

    JavaFX:处理TableView列内的ComboBox选择事件

    我有一个javafx TableView ,我希望列内有自定义控件 . 假设 column1 中的 TextField 和 column2 中的 ComboBox 以及 column3 中的 DatePicker . 我知道我应该创建一个扩展 TableCell 并覆盖 updateItem() 方法的类.... 但我特意为此目的阅读了单元包中的 ComboBoxTableCell , Tex...
  • 0 votes
     answers
     views

    JavaFX 8 TableView过滤

    我读过这篇文章:http://code.makery.ch/blog/javafx-8-tableview-sorting-filtering/但是我对包含Long值而不是String的列有问题 . ```@FXMLprivate TableView<Person> personTable;@FXMLprivate TableColumn<Person, String> f...
  • 1 votes
     answers
     views

    带有多个过滤器选项的Javafx TableView

    我写了一个小型应用程序 TableView 与 multiple filter options . 它看起来如下: 以下是应用程序中提供的过滤器选项: 对象名称/位置 - TextField(搜索表) Release 5/6 Objects - CheckBox(Release 5 Objects and Release 6 Objects) 实时对象 - CheckBox...
  • 0 votes
     answers
     views

    如何在javafx中调用onAction(ActionEvent事件)方法

    我在initialize()方法中调用onAction(ActionEvent事件)方法时遇到javafx问题 . 这是javafx代码: public class MainViewController implements Initializable { @FXML private Label lblHeading; @Override public void...
  • 0 votes
     answers
     views

    在没有ImageView的情况下将图像插入JavaFX程序? [等候接听]

    我最初使用的是ImageView . 虽然它在SceneBuilder中显示得很漂亮,但是图像实际上无法在程序本身中显示 . 我在互联网上与一个陌生人进行了一些讨论,他告诉我,ImageView对于我需要做的事情来说太强大了 . 我只需要在我的程序中使用一个小的(136x86)png,在Label对象中 . 我已经尝试设置css使对象背景图像为.png,但它仍然无法正常工作 . 任何帮助,将不胜感...
  • 0 votes
     answers
     views

    两个控制器之间的通信

    我有两个阶段名为primary和second . 每个阶段都有一个按钮和一个文本字段 . 我想要做的是当我点击阶段主要的按钮,它显示第二阶段,当我在第二阶段点击按钮时,它从第二阶段的文本字段中获取文本,并将文本放在第一阶段的文本字段中 . 请原谅我可怜的英语 . 读完我的代码后你会知道的 . //PrimaryController public class PrimaryController {...
  • 2 votes
     answers
     views

    新的图像实例使用(getClass() . getResourceAsStream(“Path / to / pic”))vs(“Path / to / pic”)

    当我按照javafx的教程并尝试为ImageView创建一个新的Image实例,将其用于TreeView时,我注意到用于创建ImageView的导师: new ImageView(new Image(getClass().getResourceAsStream("/Path/to/pic")) 代替: new ImageView(new Image("/Path/to...
  • 3 votes
     answers
     views

    带有ImageView标签的JavaFX Combobox行

    我有一个组合框,其中包含一个Ejercicio类对象列表(Ejercicio包含id,name ..) . ComboBox lstPrueba=new ComboBox<Ejercicio>(); //I get a list of Ejercicio from DAO an add all to the combobox lstPrueba.getItems().addAll(ne...
  • 2 votes
     answers
     views

    禁用JavaFX图表背景图像的缓存

    我有一个简单的LineChart,只需按一下按钮就会在新窗口中打开 . 此LineChart使用存储在硬盘驱动器上的图像作为其背景 . 如果我关闭计算LineChart的窗口,更改图像文件(或删除它)并重新打开窗口,将再次加载旧图像 . 我在Scene Builder和我的代码中禁用了LineChart的缓存,但它没有帮助 . 有人能给我一个暗示我缺少的东西吗? 这是我用于测试的LineChart...
  • 0 votes
     answers
     views

    Javafx Image占位符

    我正在创建一个资产共享应用程序 . 应用程序从来自我的服务器的数据加载切片 . 用户可以从/向服务器下载和上载资产 . 资产可以包含或不包含图像 . 磁贴使用资产图像作为背景,如果在服务器上找不到,则使用默认图像 . 资产本身以散列命名,如果提供了图像,则图像文件的名称相同,扩展名为“png”,可以轻松查找没有数据库查询或更多工作的图像 . 当应用程序加载时,它从服务器获取数据并在后台加载图像 ....
  • 2 votes
     answers
     views

    我可以在没有OpenGL开销的情况下使用JavaFX8显示图像吗?

    我正在尝试在Raspberry Pi2上编写一个简单的FX8图像显示程序,只有64MB的GPU内存 . 这会导致com.sun.prism.impl.BaseGraphics.drawTexture尝试渲染ImageView时出现NullPointer异常 . 这是打包的Oracle JDK8(build 1.8.0-b132) . 我在Pi stackexchange上被告知128MB是使用Op...
  • 0 votes
     answers
     views

    JavaFX ImageView(FXML)不显示/更改图片

    我正在使用SceneBuilder设计一个界面,并使用代码here设置一个简单的FileChooser来打开和查看图片文件 . 隔离的代码经过测试并且工作正常,我试图将它集成到我现有的界面中,它只是一直失败 . 没有错误信息,没有 . 我已经开始在命令和所有内容"works"周围放置 println . 这是我的GUI,到目前为止设计工作(我刚开始使用 VBox 而不是常规的...
  • 1 votes
     answers
     views

    在ImageView中缩放图像(javafx)

    我正在尝试使用滑块在ImageView中缩放所选图像 . 我唯一能做的就是用图像调整整个ImageView的大小 . 但这不是我要找的东西 . 我想只使用具有相同大小的ImageView来缩放图像 . 它应该是焦距的证明 . 我也在使用场景建设者 . 我只是初学者,所以我非常感谢你的帮助 . 这就是我所拥有的 . public void openImage(ActionEvent event) {...
  • 1 votes
     answers
     views

    JavaFX:导出的工件.JAR文件未执行

    我使用Intellij Idea构建了一个JavaFX项目 . 我按照这里的说明 - How to build jars from IntelliJ properly?并导出了.jar文件 . 这是我的项目结构以及我如何配置构建路径, 我试图通过双击它来执行jar文件,但它没有执行 . 然后我尝试通过命令行运行它,我得到以下错误 - imran@abdullah:~/Idea Projects...

热门问题