javafx相关内容
是否存在将 BooleanProperty 绑定到 ObservableList 中每个元素的连接的方法? ObservableList列表;list = FXCollections.observableList(new ArrayList));BooleanProperty emptyProperty = new SimpleBooleanProperty();emptyProperty.bi
..
我正在使用 JavaFX 编写小型应用程序,但我遇到了一个问题. 我有 fxml 文件: MainPane.fxml流文件播放文件 他们每个人都有自己的控制器: MainPaneController.java流控制器.java播放控制器.java MainPane 中的位置:
..
我分别对TableView的Filtering和Pagination做了一些研究. 过滤: 这个 帖子帮助了我作为我的需要 分页:这个,这篇 帖子也帮助了我 我想像这样将它们组合在一起: 在细节中-------------- 我尝试先实现分页功能,结果奏效了, 其次,当我开始输入 TextField 过滤器功能时,将匹配/过滤 ObservableList 中的数据,然后根
..
我正在使用这个类执行一些后台任务 class 下载扩展任务{受保护的对象调用()抛出异常{尝试 {updateMessage("建立连接");DownloadHelper downloadHelper = new DownloadHelper();下载Helper.performTask();返回空;} catch (IOException | ParseException ex) {logge
..
我有一个关于单击可编辑组合框时选择文本的问题. 目前发生的情况是,鼠标光标只是移动到输入的那个位置,并没有选择整个文本字段.我想在点击时突出显示/选择整个文本字段,但它没有这样做. 我想要点击文本字段会做什么: 这是我的自动完成类: 公共类 AutoCompleteComboBoxListener实现 EventHandler{私人组合框组合框;私人 StringBuilder
..
当用于在组合中显示文本的对象的内容发生变化时,我想更新我的组合框. 这是一个示例: package com.javafx.example.combobox;导入 javafx.application.Application;导入 javafx.beans.property.SimpleStringProperty;导入 javafx.beans.property.StringPropert
..
我在使用 JaxaFX 11 ComboBox 时遇到问题(似乎在 JavaFX 8 中它工作正常). 对于不可编辑组合,即在按钮单元中显示所选值(不在可编辑文本框中),如果新值不显示,则不显示任何值(按钮单元可能被视为“空")包含在组合的项目列表中,只有一个例外: 如果前一个值为 null(例如,在弹出列表中通过键盘取消选择前一个非空值),则正确显示新的非空值. 查看一个简单的
..
我创建了一个 (JavaFX) combobox,我正在用一个由 HBoxes 组成的可观察列表填充它,以便我可以在每个图像中显示一些文本列出单元格. 这显示得很好,除了当您选择列表中的一项时,它会消失的事实.一旦您选择了每个项目,它就不会渲染任何项目.(您仍然可以通过单击它们之前所在的空间来选择它们. 请问您知道我该如何纠正吗? 我的部分代码如下所示: 公共类 IconLis
..
我有一个 JavaFX 表单,其中有两个组合框,其中以 15 分钟的增量填充了开始和结束时间的时间.我试图让结束时间组合框在用户选择开始时间时动态重新填充选项,这样用户就不可能在开始时间之前选择结束时间,同时保留用户的选择,如果用户已经选择了一个仍然在开始时间之后的结束时间. 在测试代码是否有效时,我已经能够让两个框正确填充并正确保留用户的选择,但是,当用户选择新的开始时间时,我无法正确触发
..
我正在尝试将字符串添加到 javafx 组合框,但我不断收到上述错误:/ 没有找到合适的 add(String) 方法方法 Collection.add(CAP#1) 不适用(参数不匹配;字符串不能转换为 CAP#1)方法 List.add(CAP#1) 不适用(参数不匹配;字符串不能转换为 CAP#1)其中 CAP#1 是一个新的类型变量:CAP#1 从 ? 代码 room_id.ge
..
我正在尝试将 ComboBox 放入表格单元格中,但我不能.代码是下一个: private void cargaTablaDesglose() {TableColumncolumn1 = new TableColumn(Desglose1);TableColumncolumn2 = new TableColumn(Desglose2);TableColumncolumn3 = new T
..
我阅读了以下文档,http://docs.oracle.com/javafx/2/ui_controls/combo-box.htm 我没有找到任何与我的需求类似的东西.我一直在寻找一种将我的选项分组到组合框中的方法.假设我的组合框是持续时间.我有以下选项: - 过去 1 小时、过去 2 小时、过去 24 小时、上周、过去 30 天、过去 3 个月、去年.我要在组合框中添加一个标签“短持续时间"和
..
JavaFX 中的 ComboBox 和 ChoiceBox 有什么区别?我并不完全清楚这两个类的 Javadoc. 归根结底,我需要一个可以在运行时动态重新填充的下拉控件(我在后端有一个数据库).对于我的应用程序中的所有情况,我只需要从下拉菜单中选择一项.用户也不应该能够从他们可见的屏幕上向下拉菜单添加选项. 我的理解是 ComboBox 允许用户将项目添加到下拉列表并允许选择多个项
..
我最近升级到了 Windows 10,而在 Windows 8.1 中工作的 JavaFX 代码似乎在 10 中冻结了.我已经将问题追溯到在对话框中打开 ComboBox.这似乎会冻结任何 JavaFX 程序.有没有其他人有同样的问题?(Windows 10 计算机仍然很少,因此最好确认错误确实是 JavaFX 问题) 我在下面附上了示例代码.主阶段中的 ComboBox 很好,但是当我打开
..
我尝试构建文本对话框,用户可以在其中输入活动名称、活动规模和所选场地. 我的问题是如何收集输入;这是我到目前为止所做的: eventName = new TextField();eventSize = new TextField();ObservableList选项 =FXCollections.observableArrayList(model.getVenuesList());Veun
..
如果选择了不同的值,组合框将触发一个事件.我还希望能够收听被选中的 SAME 项目(即 valueProperty 没有变化).似乎没有办法做到这一点. 我尝试扩展 ComboBox 并找到一种方法来监听关闭的小弹出菜单,但我什至无法访问它!我能做什么? 这是我正在尝试的: class ResponsiveComboBox扩展 ComboBox{公共响应组合框(){极好的();断言
..
借助 https://github.com/jesuino/javafx-combox-autocomplete/blob/master/src/main/java/org/fxapps/ComboBoxAutoComplete.java 但问题是组合框弹出窗口在用户按下空格键时关闭.我想继续用空格字符过滤并防止弹出窗口关闭. 我已经处理了组合框上的所有三个事件(按键、释放、键入),但
..
我正在尝试创建一个 ComboBox 来显示所选 Image 的预览,但 ComboBox 反而显示字符串值. 似乎唯一有效的方法是创建 Node 的 ComboBox,但这会导致一旦选择的选项从下拉菜单中消失,如果有人有任何建议,我们将不胜感激. 我的代码如下: String notOnLine = "file:Java1.png";String onLine = "file:Ja
..
我在 java Fx 中创建了一个表视图,表视图中的列之一由ComboBoxTableCell.请在下面找到表格视图的代码 公共类 TabViewController {@FXML私人 TabPane cnfmTab;@FXML私有 TableView零件表;@FXMLprivate TableColumn第一列;@FXMLprivate TableColumn第2列;@FXMLprivate
..
我正在尝试将 Combo Box 添加到我的 Table View: 基本上我有一个名为 TableViewTest 的类,它存储名称和描述,我可以在 Table View 中显示这些名称和描述,不用麻烦,但我想做的是添加第三列每个单元格都有一个 Combo Box,以便用户可以为每个人从多个选项中选择一个. 到目前为止,我已经用一些值创建了一个 String 类型的 Observab
..