有时候我们可能会遇到ListView没有正常刷新的情况(在自定义CellFactory时,如果对Cell选中效果进行特殊实现,正常鼠标选中行效果有效,但是ListView不可见时在后台清除选中就可能会导致选中行空白),以下代码可以强制刷新一个ListView ObservableList items = listVie
标签归档:ListView
JavaFX2: 鼠标拖动选择和Ctrl+Shift连续区间选择的ListView
JavaFX2的ListView中的多选没有提供鼠标拖动选择的功能,同时按下Ctrl和Shift后连续的区间选中也不支持,以下代码用于处理这两个问题,细节见代码注释。 import com.sun.javafx.scene.control.skin.ListViewSkin; import com.sun.javafx