javafx-8相关内容

JavaFX - setVisible不会“隐藏”元素

在JavaFX中,如果我有2 VBox 元素的场景,并且每个 VBox 有多个标签在其中。 如果我将顶部 VBox 设置为不可见,为什么底部 VBox 没有向上移动顶部 VBox 的场景? VBox 不可见但我希望其他对象进入其中我想用FXML加载我的控件。 解决方案 Node.setVisible(boolean)只需切换节点的可见性状态。 要从父项布局计算中排除节点, ..
发布时间:2018-11-28 21:33:56 Java开发

如何在fxml项目中使用字体awesome(javafx)

我想在我的项目中使用字体字体真棒,但我不知道如何在我的项目中使用字体真棒。 我找到了一些例子,但他们可以不能在fxml中使用。 font awesome javafx 我需要帮助如何在我的项目中使用它来使用fxml 谢谢。 解决方案 我认为这就是你所需要的 ControlFX ,包括字体非常棒的支持。 请参阅 javadoc 了解更多信息(但我有一天测试了它并且工 ..
发布时间:2018-11-28 20:15:08 Java开发

在JavaFx Label中显示更改的值

在JavaFX中,如何使用“标签”显示随时间不断变化的值? 解决方案 有很多方法可以实现这一点,最方便的是使用JavaFX的DataBinding机制: //假设您已定义名为“valueProperty”的StringProperty 标签myLabel = new Label(“Start”); myLabel.textProperty()。bind(valueProper ..
发布时间:2018-11-28 00:59:03 Java开发

JavaFX应用程序图标

是否可以使用JavaFX更改应用程序图标,还是必须使用Swing完成? 解决方案 假设你的舞台是“舞台”,文件在文件系统上: stage.getIcons()。add(new Image(“文件:的icon.png“)); 根据下面的评论,如果它包含在一个包含的jar中,你需要使用以下内容改为: stage.getIcons()。add(new Imag ..
发布时间:2018-11-28 00:19:10 Java开发

检测对TableView JavaFX行的双击

我需要在 TableView 的行上检测到双击。 我该怎么听双点击该行的任何部分并获取该行的所有数据以将其打印到控制台? 解决方案 的TableView<&的MyType GT; table = new TableView(); // ... table.setRowFactory(tv - > { TableRow row = new ..
发布时间:2018-11-27 22:23:53 Java开发

如何向JavaFX 8 TableView添加行和列

我在互联网上看到了向TableView添加行的示例,例如使用 Oracle文档。 但是我有一个可变数量的列,所以我不能绑定到Person(或任何其他)bean业务对象。 Oracle示例继续展示如何将列绑定到属性名称,但为此,它仅显示如何添加列,而不是行。 我的问题是,有人可以指向一个Hello,World示例,动态地将任意列和/或行添加到JavaFX 8 TableView中吗 ..
发布时间:2018-11-27 21:57:16 Java开发

在JavaFX图表中添加一行

我在JavaFX中的定义位置添加一行时遇到问题。该行必须是一条恒定的行,如下所示:如何向JavaFX图表添加值标记? 我的问题是,我的布局定义有点复杂。看看: 重要的部分是关于顶端。我希望在y = 60行上有这条线。 RadioBoxes的左侧部分是VBox。带有(Scatter-)图表的部分是StackPane(因为我希望它填充宽度的其余部分)。 StackPane内部是图表和组。该 ..
发布时间:2018-11-27 21:51:03 Java开发

优化JavaFX中的内存泄漏

我写了一段代码,在我写这些代码时让字母出现并飞起来。它消耗了大量内存的问题。 我已经优化了一点 共享路径对象并在侦听器中更新其参数。 每次打印新信件时调用gc 但它仍然使用大量内存,所以有关如何降低内存利用率的想法吗? 提前致谢。 包裹样本; import javafx.animation.PathTransition; import javaf ..
发布时间:2018-11-27 11:31:19 Java开发

JavaFX 2.1 TableView刷新项目

我有这个常见问题,因为它似乎是。重置后,我的表视图不会刷新我的项目。我检查了数据,这是新的数据。 我尝试了多种来自互联网的解决方案但没有成功。 不能重置所有列,因为它添加了一个空的额外(不知道原因)和调整大小只是中断。 我的表格不是可编辑。新数据已更改。 如果我更改项目的排序并且行更改(:|),则会刷新数据。 我只是没有想法。 目前刷新代码非常简单。 O ..
发布时间:2018-11-26 20:42:03 Java开发

Java:当两者都在同一个包中时,如何从当前应用程序启动独立应用程序?

这看起来应该很简单,所以我必须遗漏一些明显的东西:我在同一个包中有4个独立的应用程序,us.glenedwards.myPackage, myClass1 extends Application myClass2 extends Application 等。 。 我需要每个类都作为自己的独立应用程序。然而,我希望能够通过点击链接启动我所在的其他3个班级。 Android允许我使 ..
发布时间:2018-11-26 12:33:29 Java开发

JavaFX场景构建器去了哪里?

我正在尝试找到难以捉摸的JavaFX场景构建器,以便我可以在Intellij中使用它。我在Windows操作系统上。 Oracle已经声明JavaFX场景构建器包含在新的下载中,但无论我如何搜索我都找不到它(参见 http://www.oracle.com/technetwork/java/javafx/downloads/index.html )。我认为他们已经链接到了错误的页面,谷歌搜索 ..
发布时间:2018-08-07 16:19:30 其他开发

如何让JavaFX Slider以不连续的步骤移动?

我使用 JavaFx 制作 GUI ,我需要只允许整数的滑块永远被选中。 我知道我可以使用 snapToTicks ,但同时拉“knob”,它仍然可以表示非整数值。我想摆脱它。它弄乱了与之相关的其他组件。 基本上,我想要像 Swing的JSlider ,但是只需了JavaFx 。可能吗?我一直在搜索,但找不到任何东西。 解决方案 你可以简单地为 valueProperty Sl ..
发布时间:2018-08-06 20:52:47 Java开发

在ImageView中居中图像

我目前正在尝试使用JavaFX将图像置于ImageView中心。 所以我在视图中加载图像: Image img = new Image(“...”); imageView.setImage(img); 让我们假设图像很大(2000x3000)而不是ImageView(400x100) 渲染的图像将在左侧对齐,我想放在ImageView的中心: ..
发布时间:2018-08-01 10:06:58 其他开发

javafx大图像崩溃

JavaFX新手 此示例适用于小图片。 但是大图像会使ImageView崩溃。 我的示例代码是否有缺陷? JavaFX中的大图像有问题吗? 别的什么? 我从网上抓了一个例子: http://www.java2s.com/Code/Java/JavaFX/JavaFXImageZoomExample.htm 我下载并处理PDF文件: http://optic ..
发布时间:2018-07-25 17:39:07 其他开发

如何裁剪和调整JavaFX Image的大小?

我正在尝试在JavaFX画布上显示非常大的图像。单张图像的分辨率为11980x8365。 每个图像都有一个相应的世界文件,我可以使用它来正确定位图像。 我的画布尺寸是800x600。有时候我需要在画布上写整个图像,有时候只是它的一部分。 这是我到目前为止所做的: 将完整大小的图像从文件加载到Image对象中。 计算要显示和计算缩放 参数的图像部分,以正确地将其放入800x600 ..
发布时间:2018-07-25 17:23:00 其他开发