javafx-8相关内容
大家晚上好, 我已经找到了很多关于这个主题的帖子,但我仍然无法将对象从 Controller1 传递到 Controller2.是否有完整的教程或一些示例项目可以做到这一点? 我已经走到这一步,直到我卡住了: 乡村班 public class Country {private SimpleStringProperty country = new SimpleStringProp
..
将 DatePicker 添加到我的应用时,我得到以下信息: 我认为这是因为我在计算机上使用希伯来语.如何将 DatePicker 的语言更改为英语? 解决方案 您可以为 Java 虚拟机调用的实例定义默认语言环境: Locale.setDefault(Locale.ENGLISH); 或者如果你找不到locale,你需要,在预制的常量中,你可以在官方支持的语言环境 并像这样创建
..
在我当前工作的应用程序上,需要从同一个 JavaFX 8 DatePicker 中选择单个日期或时间段. 执行此操作的首选方法如下: 选择单个日期 - 与 DatePicker 的默认行为相同. 选择一个时期 - 按住鼠标按钮选择开始/结束日期并拖动到所需的结束/开始日期.当释放鼠标按钮时,您已经定义了您的时间段.您不能选择显示日期以外的日期这一事实是可以接受的. 编辑应该
..
我正在尝试从 stackoverflow 线程转换解决方案:禁用分页动画 用 JavaFX 8 来做这件事太复杂了,因为 Utils 和 SkinBase 等其他类已经改变了不同的参数. 有没有人有一个为 JavaFX8 禁用分页动画的工作示例? 解决方案 好的,我做的!使用 Gabriel Féron 的回答:https://gist.github.com/gferon/46
..
标题说明了一切.我想更改不可编辑的 combobox 的提示文本的颜色,使文本具有与可编辑的 combobox 的提示文本相同的颜色.在我的 CSS 文件中,我尝试在 .combo-box、.combo-box-base 中使用 -fx-prompt-text-fill, .combo-box-base .text-field 和 .combo-box-base .text-input,但没有任何
..
我们已经广泛搜索了这个论坛和网络,但没有发现任何与此问题相关的内容,所以我觉得有必要在这里发布这个问题...... 在 Java 8 u51 和 u60 发布之间,我们观察到 JavaFX8 DatePicker 和可编辑 ComboBox 元素的功能发生了重大的行为变化. 在 u51 下运行,您可以在 DatePicker 中输入诸如 12/30/1970 之类的日期,然后切换到下一
..
我正在使用 e(fx)clipse 中的 Windows 7 上的 SceneBuilder 2.0 从 Java 8.0 在 JavaFx 中构建输入表单. 我有一个简单的字符串组合框,想更改列表和选定字符串中字体的颜色和大小.我使用的 css 代码更改了所选项目上的文本.但是,第一次删除列表时,它是黑色的默认字体.第二次,所有项目的字体颜色和大小都更改为正确的值. 如何使字体列表以
..
我最近升级到了 Windows 10,而在 Windows 8.1 中工作的 JavaFX 代码似乎在 10 中冻结了.我已经将问题追溯到在对话框中打开 ComboBox.这似乎会冻结任何 JavaFX 程序.有没有其他人有同样的问题?(Windows 10 计算机仍然很少,因此最好确认错误确实是 JavaFX 问题) 我在下面附上了示例代码.主阶段中的 ComboBox 很好,但是当我打开
..
如果选择了不同的值,组合框将触发一个事件.我还希望能够收听被选中的 SAME 项目(即 valueProperty 没有变化).似乎没有办法做到这一点. 我尝试扩展 ComboBox 并找到一种方法来监听关闭的小弹出菜单,但我什至无法访问它!我能做什么? 这是我正在尝试的: class ResponsiveComboBox扩展 ComboBox{公共响应组合框(){极好的();断言
..
借助 https://github.com/jesuino/javafx-combox-autocomplete/blob/master/src/main/java/org/fxapps/ComboBoxAutoComplete.java 但问题是组合框弹出窗口在用户按下空格键时关闭.我想继续用空格字符过滤并防止弹出窗口关闭. 我已经处理了组合框上的所有三个事件(按键、释放、键入),但
..
我在 java Fx 中创建了一个表视图,表视图中的列之一由ComboBoxTableCell.请在下面找到表格视图的代码 公共类 TabViewController {@FXML私人 TabPane cnfmTab;@FXML私有 TableView零件表;@FXMLprivate TableColumn第一列;@FXMLprivate TableColumn第2列;@FXMLprivate
..
我偶然发现了 javafx2.2 中组合框的一个问题.这是场景: 用户点击“editFile"按钮. 另一个窗格变为可见(使用 setVisible 方法). 此窗格包含 6 个组合框.其中三个有固定项目:cboReport、cboSales、cboSend.其中三个从数据库(ObservableList)获取数据,并在窗格可见时填充:cboFile、cboCustomer、cboV
..
我有一个 ComboBox,类型为 Person,其中我添加了几个 Person 类的对象. 我已经使用 setCellFactory(Callback) 方法在 ComboBox 下拉菜单中显示 Person 名称 combobox.setCellFactory(new Callback, ListCell>() {@覆盖public ListCell调用(列表视图 p){ListCel
..
我有一个带代码的简单应用: webView.getEngine().load("classpath:data/index.html"); 自定义 URLStreamHandler: public class Handler extends URLStreamHandler {私有最终类加载器类加载器;公共处理程序(){this.classLoader = getClass().getClas
..
我正在尝试使用 JavaFX 的 WebView 加载此站点,但我得到的只是空白屏幕.WebView 在其他站点上运行良好;它在 ACID3 上获得 100/100 并加载其他 HTTPS 站点而没有任何问题. 我也找不到该网站的任何特别错误.它有一个由适当的 CA 签署的适当的、未过期的证书,并且 SSL 实验室报告 B 级.我尝试了所有主流浏览器,但没有报告任何证书或 SSL 相关问题;
..
我同时使用 JavaFX 和 JavaFX WebEngine 中的 javascript 引擎来开发应用程序.我想从 javascript 获得反馈以进行调试.WebEngine 中的控制台输出会发生什么?有什么方法可以访问它,或者在 java 中重定向到 System.out 吗? 解决方案 以下代码将 console.log() 重定向到 JavaBridge.log(): imp
..
我在 JavaFX 中的定义位置添加行时遇到问题.该线必须是一条恒定线,如下所示:How向 JavaFX 图表添加值标记? 我的问题是,我的布局定义有点复杂.看看: 最重要的部分是顶部.我想在 y=60 线上有这条线.RadioBoxes 的左侧部分是 VBox.带有 (Scatter-)Chart 的部分是 StackPane(因为我希望它填充宽度的其余部分).在这个 StackPa
..
我最近在我的 Windows 8.1 机器上安装了 JDK8 + Netbeans8(从 Oracle 站点下载了捆绑设置). 当我创建一个非常简单的 JavaFX FXML 应用程序时,它运行良好.然而,当我使用向导添加一个新的数据库实体类并编译它时,我得到以下堆栈跟踪: 注意:创建非静态元数据工厂...错误:com.sun.tools.javac.code.Symbol$Complet
..
当我将光标移到图表线上时,我想添加工具提示.我找到了这个例子: import java.util.concurrent.ConcurrentLinkedQueue;导入 java.util.concurrent.ExecutorService;导入 java.util.concurrent.Executors;导入 java.util.concurrent.ThreadFactory;导入 ja
..
我有一个 javafx.scene.control.DatePicker.我想从所选日期中提取(区域设置)周数.直到现在我还没有找到解决方案,我不想编写自己的算法.我用的是 Java8,希望能在新的 Java 时间库中实现. 解决方案 Java-8-solution 可以使用 日期选择器: LocalDate date = datePicker.getValue();//从日期选择器输入
..