javafx-2相关内容

JavaFX 2事件调度到底层节点

有没有正确的方法来解决两个兄弟窗格之间的事件传播问题?例如,我们在StackPane中有2个窗格。 StackPane p = new StackPane(); Region p1 = new Region(); Region p2 = new Region(); p.getChildren()。addAll(p1,p2);在此示例中, p2捕获鼠标事件,即使 ..
发布时间:2017-08-29 21:42:20 Java开发

TabPane中的Tab在默认关闭时消耗

我已经创建了一个程序,其中我创建了一个 TabPane ,其中有多个标签。 当有人试图关闭任何Tab时,我想这样做,然后我想执行我自己的代码。即当用户单击任何Tab的默认关闭按钮时,它将要求确认。如果用户说“是”,那么标签将被关闭,否则它将保持打开状态。 我该怎么做? 我正在做如下的事情。但仍然正在关闭。我如何使用该标签? Tab tab = new Tab(); Tab ..
发布时间:2017-08-29 20:32:28 Java开发

JavaFX:如何使节点部分鼠标透明?

简化问题: 将另一个节点“B”的一个节点“A”设置为对MouseEvents半透明,因此事件将达到底层节点“B”。两个节点的大小相同,但节点“A”具有半透明背景图像,所以节点“B”的一半可见。 实际问题: 我有一个选项卡菜单。可以拖动每个选项卡来扩展相应的菜单层。因此,每个选项卡层都是具有部分透明背景(基本上是多边形)的窗格,透明部分对于MouseEvents也应该是透明的。 ..
发布时间:2017-08-29 19:26:15 开发方法

JavaFX 2 TextArea:如何阻止它消耗[Enter]和[Tab]

我想使用JavaFX TextArea,就像它完全像多行TextField一样。换句话说,当我按[Tab],我想循环到窗体上的下一个控件,当我按[Enter]时,我希望Key.Event进入defaultButton控件(而不是被TextArea消费)。 TextArea的默认行为是[Tab]插入到TextArea中,[Enter]插入一个新行字符。 我知道我需要使用EventFilt ..
发布时间:2017-08-29 19:24:15 开发方法

GridPane水平/垂直填充整个舞台

这是我的布局看起来像与网格线,这是它如何看起来当我调整主窗口大小主窗口和这就是我想要的最终结果。基本上,我需要一些关于如何使我的GridPane水平和/或垂直填充整个舞台的提示,而其中一些单元格保持指定的宽度/高度。我已经尝试了我现在可以想到的一切,但仍然找不到解决方案。使用AnchorPane可能会帮助我实现想要的重新启动,但我仍然试图找出如何。我不想使用SceneBuilder,因为我不是“拖 ..
发布时间:2017-07-30 14:45:50 Java开发

使用Eclipse IDE在浏览器中运行JavaFx应用程序

我是JavaFx的新手。我发现每个教程都在使用NetBeans IDE for JavaFx。但是我正在使用Eclipse。 我已经在Eclipse中学习和开发了许多独立的javafx应用程序,但现在我想开发在浏览器上运行的JavaFx Application(与applet相同)。我已经搜索,但发现所有的材料与NetBeans IDE只,而不是eclipse。 当我们选择“项目属性”中的“在 ..
发布时间:2017-07-29 00:17:44 Java开发

在Eclipse Juno中如何使用JavaFX?

我已经安装了 jdk1.7.0_15 。 JavaFX的下载页面说如下: JavaFX 2.2.7包含最新的安全修复程序,并与 共同捆绑最新的JDK 7 for Windows,Mac和Linux。 使用JavaFX 2.2.7下载Java SE 7 喜欢一个好的noob,我按照说明安装了JDK。现在,当我查找可以作为用户库导入到Eclipse的 jfxrt.jar 文件 ..
发布时间:2017-07-27 03:08:46 Java开发

如何在eclipse中为source或JavaDoc附加任何jar文件,例如JavaFX的?

目前我正在使用JavaFX。每当我将鼠标悬停在JavaFX的方法上,它会给我以下错误: '注意:此元素既没有附加源也没有附加Javadoc,因此没有Javadoc可以找到' 我该如何解决?如何附加javadoc或源,以便我可以看到方法的描述? 解决方案 您可以配置Javadocs下载jar,基本上javadoc将直接从互联网引用。 完成步骤: 打开项目的构建路径页面 ..
发布时间:2017-07-26 22:21:14 Java开发

JavaFX如何动态更改ProgressBar颜色?

我正在这个中的彩色进度条, a>线程。解决方案是存在的,但是我遇到另一个问题:我的代码不能动态地改变颜色。我想从我的代码中做到,而不是使用预定义的.css。一般来说,我可以做到这一点,但是当我尝试用多个进度条进行时,我遇到了一些困难。 public class JavaFXApplication36 extends Application { @Override public v ..
发布时间:2017-07-22 14:13:03 其他开发

在JavaFX GridPane中替换(row,col)上的一个节点

我正在基于“感知”和吃食物的错误进行网格式游戏/模拟。我正在使用一个gridPane(称为 worldGrid )的标签来显示错误和食物的网格。当一个错误将细胞移动到食物等时,这显然会不断更新。 我目前有一个函数 updateGrid(int col,int row ,String cellContent)我想用[row,col]中的标签替换在cellContent中具有新文本的标签。 ..
发布时间:2017-07-22 13:33:03 Java开发

TreeItem支持拖放吗?

我正在使用JavaFx-2的 TreeView 代表文件系统。 我想启用拖放允许移动操作,但它看起来像 TreeItem 不包括拖动事件侦听器。我只能在拖放的TreeView对象上实现拖放,但它不适用于子项目。 我错过了一些东西,尚未支持TreeItems的drop事件? 解决方案 Csh在Oracle论坛上回答的问题: https://forums.oracle.com/fo ..
发布时间:2017-07-15 00:11:12 其他开发

在Javafx中如何对齐对话框的按钮?

我想对齐,即将对中的“CENTER”放在对话框的“确定”按钮上。我已经尝试了下面的代码,但它不工作。 对话框对话框=新的Dialog(); DialogPane dialogPane = dialog.getDialogPane(); dialogPane.setStyle(“ - fx-background-color:#fff;”); //设置按钮类型。 Butto ..
发布时间:2017-05-21 10:39:23 其他开发

如何在JavaFX 2.0中创建和显示通用对话框(错误,警告,确认)?

如何在JavaFX 2.0中创建和显示常用对话框(错误,警告,确认)?我找不到任何“标准”类,如 Dialog , DialogBox , Message 或某事。 解决方案 编辑:将对话框支持添加到JavaFX, http://stackoverflow.com/a/28887273/1054140 2011年没有一个常见的对话框支持。 您必须通过创建新的: Stage ..
发布时间:2017-05-21 08:47:11 其他开发

如何使用jnlp 32位和64位正确地部署桌面JavaFx 2.0应用程序?

我有一个用于部署我的javafx 2.0应用程序的jnlp文件,但是如何确保用户具有正确的javafx运行时(32或64位,具体取决于机器上存在的jvm),如果没有,请下载它并运行应用程序。 假设用户当前没有安装javafx运行时,我面临的问题主要是使用64位机器,位,64位或两者JRE的是: 1)Javafx swing部署指南提到使用 ..
发布时间:2017-05-09 18:47:05 其他开发

在JavaFX中使用ObjectBinding进行双向绑定

我有一个简单的bean具有一些相关的属性。例如,这个bean有一个名为 discountRate 的属性,另一个名为 discountValue 的属性。 discountRate是应用于销售的折扣的百分比(%)。 discountValue是应用于销售的折扣的价值($)。由于用户可以通知百分比或值,并且我需要将两个值存储在数据库中,所以JavaFX双向绑定可以解决问题,但是您可以想像这些值是相关 ..
发布时间:2017-03-23 21:05:58 Java开发

JavaFX 2.0 TableView在FXML中与数据库中的数据

Hy大家,我想知道如何我从一个mysql数据库检索数据到一个tableview是一个fxml文件。我必须检索数据并将其放入一个位于fxml文件中的tableview。我有想法,我将连接到数据库,但我不知道如何检索数据,并将其放入tableview。 表视图是在fxml文件。如果我仍然在这里,任何人知道我导入数据后如何编辑这个表格视图中的单元格? 我工作的应用程序是一个桌面的! 非 ..
发布时间:2017-03-14 06:59:00 其他数据库