javafx-2相关内容

为什么我的 JavaFX TableView 是空的

我在 TableView 中添加了默认的 TEST1 和 TEST2 作为名称 Col,但在我运行它时没有显示.这是我使用的两个类和一个 fxml,有人可以就这个问题给我一些建议吗? 只有一个包调用:controllerJBoxFXTest 第一类 MainView.class包控制器JBoxFXTest; import java.util.logging.Level;导入 java ..
发布时间:2021-12-20 12:05:50 Java开发

如何在控制器类的 JavaFX 应用程序中交换屏幕?

如果一个JavaFX项目中有3个文件;一个 FXML 文件、一个 FXML 控制器和一个应用程序类;控制器如何响应按钮点击(工作得很好)并改变点击时的屏幕(通常用 stage.setScreen() 完成)?我没有对舞台的引用(它被传递给应用程序类的 start(Stage)). 应用示例: public class JavaFXApplication4 extends Applicati ..
发布时间:2021-12-20 12:03:15 其他开发

JavaFX:如何更改焦点遍历策略?

是否可以在 JavaFX 中更改 焦点遍历策略,就像在 AWT 中一样? 因为我的两个HBoxes 的遍历顺序是错误的. 解决方案 通常情况下,导航是按照容器顺序、子顺序或按箭头键完成的.您可以更改节点的顺序 - 在这种情况下,这将是您的最佳解决方案. JFX中有一个关于遍历引擎策略替换的后门: 你可以子类化内部类 com.sun.javafx.scene.travers ..
发布时间:2021-12-20 12:03:06 Java开发

JavaFX - setVisible 隐藏元素但不重新排列相邻节点

在 JavaFX 中,如果我有一个包含 2 个 VBox 元素的场景,并且每个 VBox 中都有多个 Label. 如果我将顶部VBox设置为invisible,为什么底部VBox 不向上移动顶部的场景VBox 是 ? VBox 不可见,但我希望其他对象移动到它的位置. 我正在使用 FXML 加载我的控件. 解决方案 Node.setVisible(boolean) 只是切换 ..
发布时间:2021-12-20 12:02:30 Java开发

如何在 fxml 项目中使用很棒的字体 (javafx)

我想在我的项目中使用 font awesome 但我不知道如何在我的项目中使用 font awesome. 我找到了一些例子,但它们不能在 fxml 中使用. 字体真棒 javafx 我需要帮助如何使用 fxml 在我的项目中使用它 谢谢. 解决方案 我认为这就是你所需要的 ControlFX 包括字体真棒支持.请参阅 javadoc 以获取更多信息(但我有一天对其 ..
发布时间:2021-12-20 12:01:11 Java开发

JavaFX 中的内部框架

我找到了这个内部框架的例子 http://docs.oracle.com/javase/tutorial/uiswing/components/internalframe.html 是否可以在 JavaFX 中制作相同的内部框架? 解决方案 你可以自己实现简单的内部窗口.主要思想是,InternalWindow 类只是骨架,具有类似功能的内部框架.您可以对其应用任何内容. ..
发布时间:2021-12-20 12:00:48 其他开发

JavaFX 中的可复制标签/TextField/LabeledText

我只想在 JavaFX 中创建可复制的标签.我试图创建没有背景、没有焦点边框和默认背景颜色的 TextField,但我没有成功.我发现了很多关于如何从控件中删除焦点背景的问题,但所有这些看起来都像是“黑客". 是否有实现可复制文本的标准解决方案? 解决方案 可以用css创建没有边框和背景色的TextField: import javafx.application.Applicati ..
发布时间:2021-12-20 12:00:35 其他开发

tableview 中的 javafx 列自动调整大小

afaik javafx 中的 TableView 有 2 个列调整大小策略:CONSTRAINED_RESIZE_POLICY 和 UNCONSTRAINED_RESIZE_POLICY,但我希望调整列的大小以适应其单元格的内容我认为这是其他平台的一个简单问题(如C#中的datagridview)但无法解决 解决方案 3 年后我再次回到这个问题,一些建议是计算每个单元格中数据的文本大小( ..
发布时间:2021-12-20 11:58:12 其他开发

UITableView - 通过绑定更好地编辑?

链接到问题:JavaFX 2:在 TableCell 中保存编辑 似乎需要大量的管道来建立一个可编辑的 tableview - 即捕获每个 textField 的所有事件(获得/失去焦点,远离 textField,将编辑从 textField 提交到底层数据模型),并覆盖 TableCell 中的几个方法. 建立编辑的默认行为 - 在单元格中双击 - 对我或标准表格控件的用户来说似乎并 ..
发布时间:2021-12-20 11:57:30 其他开发

JavaFX 应用程序图标

是否可以使用 JavaFX 更改应用程序图标,还是必须使用 Swing 来完成? 解决方案 假设您的舞台是“舞台"并且文件在文件系统上: stage.getIcons().add(new Image("file:icon.png")); 根据下面的评论,如果它被包装在一个包含 jar 中,您将需要使用以下方法: stage.getIcons().add(new Image(.clas ..
发布时间:2021-12-20 11:57:15 Java开发

javafx.scene.image.Image("flower.png") 在哪里寻找flower.png?

我想知道JavaFX Image构造函数的相对路径解析算法是干什么用的: 独立应用. 浏览器部署的应用. Webstart 部署的应用程序. 如果算法可能会在多个位置查看,我想知道对于上述每个部署场景它们是什么. 如果将应用放在 jar 中时,独立应用的行为会有所不同,我也想知道. 解决方案 然后用户提供 new Image(String url) 的相对路径,它将相 ..
发布时间:2021-12-20 11:56:33 其他开发

JavaFX 8 的基本 JUnit 测试

我想为 JavaFX 8 应用程序创建基本的 JUnit 测试.我有这个简单的代码示例: public class Main extends Application {公共静态无效主(字符串 [] args){Application.launch(args);}@覆盖公共无效开始(阶段primaryStage){primaryStage.setTitle("Tabs");组根 = new Gro ..
发布时间:2021-12-20 11:56:05 其他开发

JavaFX TableView 分页器

如何在TableView分页器中使用.?.对于这个例子... public class SampleController 实现 Initializable {@FXML 私有 TableView桌子;@FXML 私有 TableColumnID;@FXML private TableColumn名称;@FXML 私有 ObservableList列表 = FXCollections.observ ..
发布时间:2021-12-20 11:55:52 其他开发

从 javafx 平台 runlater 返回结果

我正在开发 JavaFX 应用程序,在我的场景中是显示在 JavaFX 中创建的密码提示,它使用两个选项 OK 和 Cancel 获取密码.我已返回用户输入的密码. 我显示密码对话框的类是 - public static String showPasswordDialog(String title, String message, Stage parentStage, double w, ..
发布时间:2021-12-20 11:54:07 其他开发

无法在 JavaFX 中加载图像

我测试了这段代码以创建带有图像的对话框. final int xSize = 400;最终 int ySize = 280;最终颜色 backgroundColor = Color.WHITE;final String text = "SQL 浏览器";最终字符串版本 = "产品版本:1.0";最后阶段 aboutDialog = new Stage();aboutDialog.initModa ..
发布时间:2021-12-20 11:54:03 Java开发

JavaFX 2 自定义弹出窗格

JavaFX 2 颜色选择器有一个按钮,可弹出颜色选择器窗格,如下所示: 我想做类似的事情,因为我希望在单击按钮时弹出一个自定义窗格,并在单击其他内容时消失(在我的情况下,是一些图像缩略图).实现这一目标的最佳方法是什么?我应该使用 ContextMenu 并以某种方式向 MenuItem 添加窗格,还是我应该查看其他内容? 解决方案 使用当前的 JavaFX 2.2 API 有点困 ..
发布时间:2021-12-20 11:52:55 其他开发

如何在 JavaFX 2.1 中创建模态窗口

我不知道如何在 JavaFX 中创建模态窗口.基本上我有文件选择器,我想在用户选择文件时问他们一个问题.我需要这个信息来解析文件,所以执行需要等待答案. 我看过这个问题,但我不知道如何来实现这个行为. 解决方案 这里是解决方案的链接我之前在 JavaFX 2.1 中为模态对话框创建了该解决方案在当前阶段之上创建一个模态阶段,并通过对话框控件的事件处理程序对对话框结果采取行动. ..
发布时间:2021-12-20 11:52:23 其他开发