2016-04-01 16 views
2

Özel nesnem için javafx'te bir tablo görünümü oluşturdum. Ben yaparak kodunda çoklu seçim sağladı: table.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);Javafx tablo görünümü çoklu seçim bazen öğelerden birini atlar

Rastgele ben gözlemlemek ben Ctrl tuşuna basarak tüm öğeleri seçtiğinizde A, öğelerden biri tümü arasında boş olarak döndürülür + seçilen öğeler Bunun neden böyle olduğundan emin değilim.

ObservableList<MyObj> selectedItems = table.getSelectionModel().getSelectedItems(); 

Herhangi öneriler: Ben tüm öğeleri getirmesi sınırının altında kullanmak? (Eğer doğru anlamak ve ayrıca 8u112)

+2

Bu davranışı sergileyen [minimal, eksiksiz, doğrulanabilir bir örnek] (http://stackoverflow.com/help/mcve) sağlayabilir misiniz? – Itai

+0

belki de 'index -1'? – Elltz

+0

Aynı sorunu görüyorum, boş nesne için döndürülen dizin -1'dir. http://stackoverflow.com/questions/36893979/javafx8-tableview-multiselection-returns-one-of-the-selected-items-as-null. Bunu düzeltebildin mi? – user68883

cevap

İlgili konular