observablelist相关内容
为什么 JavaFX 中没有 ObservableQueue?如果我们查看 FXCollections 的 Java 9 文档(只是想看看 8 是否有任何更改),我们会看到用于创建 Observable 集、列表和映射的静态辅助方法.还有一些方法可以创建 Observable 浮点和整数数组.但是,没有办法创建 ObservableQueue.Java中的Queue接口有很多有趣的实现,包括Arr
..
我正在开发一个 javaFx 项目,我们必须使用 ObservableList 来添加 Listner.ObservableList 包括人的模型.但是我想通过序列化将整个 ObservableList 对象存储到一个文件中.但它给了我一个例外.我还在对象模型上实现了序列化,但没有运气.有没有序列化ObservableList的方法? 员工模型 package com.company.Mo
..
我不久前创建了一个 TableView 并将属性注册到每个 TableColumns.内部数据的编辑在 TableView 中反映出来就好了. 但是,对于 ListView,情况就不同了.除非我关闭框架并再次打开,否则不会立即显示更改. 我的 ListView 由 ActionSteps 组成.请注意,我使用了 Javafx bean 属性. package application.
..
我正在使用带有 observableList 列表的 javafx tableview,我试图防止列表包含重复的项目.在进行了一些搜索之后,我发现 observableSet 可以通过覆盖方法:equals() 和 hashcode() 来完成这项工作. 但是javaFX tableview不能持有observable set的问题: tableView.setItems(FXCollec
..
有没有办法将 ArrayList 转换为 ObservableList?我想在不遍历 ArrayList 的情况下做到这一点. 更具体地说,我使用 ORMLite 从数据库获取数据,我需要 ObservableList 作为从数据库获取数据的方法的输出. 目前我正在做这样的事情: ArrayListlistStavaka = new ArrayList();Dao
..
我正在尝试研究 JavaFX,因为我想将它用作我的程序的 GUI.我的问题本质上是一个概念性的问题: 到目前为止,我的程序主要是 MVC 模式的“模型"部分;也就是说,几乎我所有的代码都是类意义上的抽象的 OO 表示,并且所有这些代码都是逻辑代码. 由于我不想成为我程序的唯一用户,所以我想添加 MVC 的“视图"部分,以便人们可以轻松使用和操作我程序的“模型"部分.为此,我想使用 Ja
..
我试图用JavaFX矩形删除行的JavaFX GridPane,但我没有办法删除,只能将上面的正方形复制到下面的一行.这是我执行此操作的代码,但会不断抛出 ConcurrentModificationAcception . static void copyAbove(int rowToBeDisappear, GridPane mainGrid) { for (int y =
..
我正在尝试将Dan Nicks的评论中建议的自定义生成器制作为 combo.fxml:
..
我有一个课程,例如: public class myClass{ int age; String name; public String toString(){ return name; }; } public static ObservableList myClassList; 我想知道是否有可能 ChoiceBox choiceCha
..
当我将侦听器附加到可观察列表时,在该侦听器中,我尝试删除某些元素,在某些情况下它会通过,在某些情况下会崩溃. 场景: 项目已从列表中删除.它会触发侦听器,然后在该侦听器中尝试删除其他项. 如果我在侦听器中尝试删除的元素不仅仅与最初删除的元素相邻,那么它可以正常工作. 如果我在侦听器中尝试删除刚开始删除的NEXT元素,则会因UnsupportedOperationException崩溃!
..
好的,所以我使用了该网站的第二段代码 http://www.java2s.com/Tutorials/Java/JavaFX/0660__JavaFX_Tree_View. htm 指出“以下代码从本地文件系统创建动态树" 我不了解此代码如何工作以根据我的需要对其进行自定义.特别是最重要的方法,似乎没有地方可以添加“仅将文件夹添加到包含mp3文件的子目录中".我认为可能会需要更复杂的内容,例
..
我有一个ObservableList list = FXCollections.observableArrayList(); public class MyElement { private IntegerProperty position;//with getter //[...] //somewhere in the constructor takin
..
对于学校作业,我们正在使用JavaFX中的ObservableList对象(对吗?).我已经为此工作了一天以上,无法解决.老师只告诉我们要使用"Google",所以这也没有帮助. 基本上,我们正在开发一个基本的管理应用程序,以跟踪人们及其家人.人们是一个家庭的成员,一个家庭可以有多个成员. 添加一个人或一个家庭时,会将它们添加到一个ObservableList中,然后应该对其进行更新,
..
当我更改基础的可观察数组列表时,图形选择框不会更新.例如,必须有比我在这里看到的建议新的解决方案: JavaFX:如果ObservableList的元素发生更改,则更新ListView int selected = productsChoiceBox.getSelectionModel().getSelectedIndex(); Product prod = products
..
我正在构建一个多屏JavaFX应用程序,其数据已从SQL数据库提取到ObservableLists,并通过Tableview在界面中显示.由于该应用程序具有多屏性质,因此我试图通过控制器初始化从ObservableList到Tableview的数据.通过新线程上的任务将SQL拉到ObservableList.当我在Task方法中包括sqlCSEditTbl.itemsProperty().setV
..
ObservableList 按性质排序,大多数访问和报告都是基于索引的。但突然之间,在报告删除时,他们转而采用基于价值的方法。 为什么? 我有第二个列表,它携带ObservableList的附加信息,并希望与ObservableList保持同步。我可以跟踪排列,更新和添加,但我无法跟踪删除。 为什么? 如何知道ObservableList中已删除元素的索引?有可能吗?
..
假设我使用 的TableView 。手动说, TableView 旨在可视化无限数量的数据行 因此,由于数百万行不适合RAM,我会介绍一些缓存。这意味着,允许 ObservableList#get()返回相同行索引的不同实例。 是这是真的吗? 对面怎么样?我可以为填充了不同数据的所有行索引返回相同的实例吗? 我注意到,这意味着行编辑存在一些问题。我应该在什么时候将数据
..
好吧所以我使用了这个网站的第二块代码 http://www.java2s.com/Tutorials/Java/JavaFX/0660__JavaFX_Tree_View.htm 其中声明“以下代码从本地文件系统创建动态树” 我不明白这段代码是如何工作的,以便根据我的需要进行自定义。特别是最重要的方法,似乎没有我可以添加的地方“只添加文件夹到包含mp3文件的子目录”。我估计它可能需要一些更
..
据我所知,当一个对象被添加到List时,List会根据这个问题的答案保留对该对象的引用 此java对象是否有资格在列表中进行垃圾回收 然后,如何使列表中的对象符合垃圾回收条件,以便从堆中删除而不占用内存? 我问,因为在JavaFX中, Vboxs getChildren方法返回包含vbox的子节点的可观察列表。如果删除了一个UI元素但不符合垃圾回收的条件,那么这个对象是否仍然在堆消耗
..
通过串联我的意思是获取一个新列表,它监听所有连接部分的变化。 方法的目的是什么 FXCollections#concat (ObservableList ...列表) ?如果它只是合并了几个列表,那么我认为没有任何意义可以为此设置单独的方法。 如果考虑做我想做的事情那么它就不起作用了: import javafx.collections.FXCollections;
..