javafx-8相关内容

JavaFX不适用于IntelliJ(jdk 9)

JavaFX无法使用IntelliJ使用.虽然确实可以编译,但是在尝试启动时会出现异常.我在这里发现了类似的问题,但似乎都无法解决我的问题.我得到的异常如下: Exception in thread "main" java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMe ..
发布时间:2021-02-10 20:04:29 Java开发

登录失败后如何重新打开/防止ControlsFX LoginDialog关闭?

在我的应用程序中,首先要做的是请求用户使用controlsFX LoginDialog进行登录.如果登录成功,则显示该应用程序,但是如果登录失败,则会关闭登录窗口. 我希望登录窗口保持打开状态,以允许用户尝试再次登录. public void start(Stage stage) throws Exception { LoginDialog ld = new LoginDia ..
发布时间:2021-02-10 20:04:25 其他开发

JavaFX:对单击,双击和三次单击做出反应

我正在尝试配置某些响应鼠标单击次数的操作.在我看来,单击和三次单击得到检测并应用.但是双击并不能真正起作用. 我试图做类似的事情: if (doubleClick) else if (tripleClick) else if (singleClick). 检查顺序也无济于事,双击操作永远不会触发,因为单击先触发.有关如何执行此操作的任何想法? 解决方案 如果要检测每个不同的点击计 ..
发布时间:2021-02-10 20:04:22 其他开发

按下关闭按钮时,Java FX中的关闭事件

如果我直接关闭窗口,请按右上角的[X]按钮,Java FX中是否存在任何事件处理程序. 在这种情况下,哪些事件会着火? 到目前为止,什么都没用,setOnHiding或setOnCloseRequest()都不是 请帮助. 解决方案 尝试这个 import javafx.application.Application; import javafx.event.EventHand ..
发布时间:2021-02-10 20:04:19 其他开发

如何使用JavaFX CheckBoxTreeTableCell?

我一直在尝试使用JavaFX CheckBoxTreeTableCell提供的单元工厂,但是我不知道如何使它工作. Javadoc似乎与实现不匹配.例如: 公共静态回调,TreeTableCell forTreeTableColumn(Callback ..
发布时间:2021-02-10 20:04:06 其他开发

Java FX 8-对象中的Tableview显示对象

我正在尝试从对象列表中加载 Tableview 组件,在本例中为客户端对象.客户对象包含一个 Address 对象和Vice Versa. 客户端和地址对象的定义如下; public class Client{ private String firstName; private String lastName; private String emailAddress; ..
发布时间:2021-02-10 20:03:59 Java开发

JavaFx scenebuilder和Maven集成

我已经在eclipse中创建了JavaFx8 Maven项目.我已经将我的fxml文件放在/src/main/resources/fxml/中.我可以使用FxmlLoader从Java文件加载fxml.但是,我无法使用Scenebuilder从Fxml文件中选择控制器类. 我该怎么做才能在Scenebuilder工具中自动看到控制器类? 我发现了类似的问题,但答案并不明确.我无法登录到 ..
发布时间:2021-02-10 20:03:56 其他开发

如何在不使用JavaFX更改其值的情况下格式化TextField中的字符串

我试图更改TextField的值,仅用于显示.即-当用户尝试输入电话号码时,他们只输入数字,而当他们离开该字段时,它将显示格式,而不会更改该字段中的数据. 假设我有一个电话号码TextField,并且只能输入数字,最多10个字符: 2085551212 我可以使用UnaryOperator通过TextFormatter处理. UnaryOperator ..
发布时间:2021-02-10 20:03:50 其他开发

Javafxpackager:如何设置“基本JDK"?

当我运行javafxpackager时,得到以下警告/信息: No base JDK. Package will use system JRE. 部署JavaFX应用程序的文档中尚不清楚替代JDK.我看不到它的选项(也许我是盲人).是系统属性吗? 谢谢. 解决方案 有一个旧的Oracle博客,提到这一点.不过,不知道它是否仍然适用或与您的案件相关: 自包含应用程序:选 ..
发布时间:2021-02-10 20:03:47 其他开发

您可以为travis ci指定次要的jdk版本吗

是否可以为在Travis上运行的作业指定JDK的次要版本?我有一个JavaFX项目失败,因为正在使用JDK 1.8.0_31进行构建,其中该项目使用了一些仅在Java 1.8.0_40中提供的类(特别是Alert和Spinner). 当前,我的.travis.yml文件如下所示: language: java jdk: - oraclejdk8 这里是构建失败的链接,以防万一 ..
发布时间:2021-02-10 20:03:44 其他开发

JavaFX打印非节点对象

我想打印一个 PDFFile 对象"rel =" nofollow“> Pdf-Renderer 库使用javafx打印.是否可以打印非 Node 对象?目前,我正在使用AWT打印(检查此示例),但是它不适用于javafx,因为当出现AWT打印对话框时,我的javafx窗口会冻结. Printer printer = Printer.getDefaultPrinter(); PageLayo ..
发布时间:2021-02-10 20:03:41 其他开发

TableView,设置可编辑单元格

我尝试使表格单元格可编辑.我设法用两个具有String值的Collumns来做到这一点,但是我不能用代表Integer值的列来做到这一点. 带有X的地方是编译器得到错误的地方: The method setCellFactory(Callback,TableCell>) in the t ..
发布时间:2021-02-10 20:03:38 其他开发

由于垂直滚动条,JavaFX TableColumns的标头未与单元格对齐

花了最后几个小时在网络上搜索此问题后,我决定需要您的帮助. 问题类似于此主题: Javafx:Tableview标头是与行不对齐 这里没有提供任何答案,我想我的情况也略有不同: 我有一个正确设置的TableView,其中包含重复使用的CellFactories和CellValueFactories.从数据角度来看,一切都按我的预期方式工作100%.但是,一旦我在表中填充的行超过了 ..
发布时间:2021-02-10 20:03:30 其他开发

请说明如何使用CheckBoxTableCell

我想了解更多有关如何实际使用或子类化CheckBoxTableCell的信息(如有必要).在这种情况下,我想使用此类,因此该复选框不会绑定到基础数据模型属性. 假设我有一个名为“选择"的列,其中包含复选框.此列或多或少充当该行的可视标记.用户可以在这些框上打勾,然后使用按钮对被打勾的行执行一些操作(例如,删除所有被打勾的行). 我正在搜索有关此主题的教程.尽管有一些教程或解释,但其中涉 ..
发布时间:2021-02-10 20:03:27 其他开发

JavaFX:单选按钮+复选框TreeView

参考我先前的问题此处,我做了下面的代码. 我试图制作一个树形视图,其中显示一个单选按钮(用于叶子)和一个复选框(用于非叶子项目).下面的代码不显示任何内容.我确信我在某处(或所有地方)都犯了非常严重的错误.任何帮助深表感谢. 谢谢 public class RadioCheckBoxTreeView extends TreeView { public RadioCheckBoxTre ..
发布时间:2021-02-10 20:03:21 其他开发

Openjdk支持JavaFX吗?

OpenJDK 8是否像Oracle Java一样包含JavaFX支持?我知道有一个名为OpenJFX的软件包(至少对于Ubuntu来说),但我不确定为什么它不包含在OpenJDK 8中. 解决方案 是的,您可以. Java与平台无关.顺便说一下,您还可以在Linux上使用Oracle JDK. ..
发布时间:2021-02-10 20:03:18 Java开发