• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kotlin - problem z tableView

0 głosów
173 wizyt
pytanie zadane 24 lutego 2019 w Java przez AndekQR Użytkownik (880 p.)

Hej!
Mam problem z zaznaczaniem wierszy w tableView. Język to kotlin z wkorzystaniem tornadoFX. Mianowicie, gdy zaznaczam jeden wiersz ( tak jak na pierwszym obrazku) to wraz z nim zaznacza się wiersz u dołu tabeli ( obraz drugi). Nie mam pojęcia dlaczego tak się dzieje.

Obraz pierwszy

obraz drugi

A oto kod:

  override val root = vbox {
        prefHeight = 400.0

        scrollpane {
            tableview<Plik> {
                //prefHeight = 350.0
                prefWidth = 500.0
                start()

                itemsProperty().value = listedFiles

                selectionModel.selectionMode = SelectionMode.MULTIPLE
                columnResizePolicy = SmartResize.POLICY


                column("Nazwa", Plik::nameFile)
                column("Rozmiar", Plik::sizeFile)
                column("Data utworzenia", Plik::creationDate).cellFormat {
                    if (tableRow != null) {
                        text = it
                        tableRow.setOnMouseClicked { event ->
                            run {
                                if (event.clickCount == 1) {
                                    tableRow.addClass(Styles.pass)
                                }
                            }
                        }
                    }


                }


            }
        }

        button("press me") {

        }
    }

i styl

        pass{
            backgroundColor += c("#4CAF50", .5)
            borderColor += box(Color.BLACK)

        }

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 196 wizyt
pytanie zadane 27 listopada 2018 w Java przez mprofit Nowicjusz (180 p.)
0 głosów
1 odpowiedź 185 wizyt
pytanie zadane 8 sierpnia 2017 w Java przez Agam Nowicjusz (200 p.)
+1 głos
2 odpowiedzi 194 wizyt
pytanie zadane 18 grudnia 2020 w Java przez reaktywny Nałogowiec (28,750 p.)

88,661 zapytań

137,269 odpowiedzi

306,597 komentarzy

58,863 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...