2012-04-24 15 views
7

Próbuję utworzyć interfejs harmonogramu w javafx 2+, i mam problemy z uzyskiwaniem TableView zawierać TableCells, które wyglądają jak połączone elementy.Nie można uzyskać granicy różni się od side-to-side lub w górę iw dół w TableCell javafx 2

Pierwszą rzeczą, której próbowałem, było użycie kolorów tła i obramowań, jednak nie mogę uzyskać różnic między górnymi i dolnymi krawędziami.

-fx-border-width: 1px, 0px, 0px, 0px; na najwyższym

-fx-border-width: 0px, 0px, 1px, 0px; dla dolnej

Idealnie chciałbym być w stanie objąć kolumny lub wiersze, ale rozumiem, że to nie pasuje do modelu kontroli. Każda pomoc jest bardzo doceniana.

Odpowiedz

19

Po prostu usuń przecinki ze swojego kodu. Np .:

-fx-border-width: 1 2 3 4; -fx-border-color: red blue green yellow; 
+6

i możesz również wypróbować ten styl: -fx-border-style: ukryty ukryty ukryty obiekt; jeśli chcesz ukryć jakąś stronę graniczną – Mubasher

+0

Dlaczego otrzymuję nieznaną właściwość -fx-border-width z Java FX8 w Eclipse? To również nie działa. –

+0

@AndrewS my mind reader jest na wakacjach, proszę zamieścić swój kod jako osobne pytanie :) –

Powiązane problemy