2012-04-24 16 views
7

Estoy intentando crear una interfaz de programación dentro de javafx 2+, y tengo problemas para hacer que TableView contenga TableCells que se vean como componentes combinados.No se puede hacer que el borde sea diferente de lado a lado o arriba y abajo en TableCell javafx 2

Lo primero que probé fue usar colores de fondo y bordes, sin embargo, no puedo hacer que los bordes difieran entre la parte superior e inferior.

-fx-border-width: 1px, 0px, 0px, 0px; por encima

-fx-border-width: 0px, 0px, 1px, 0px; de la parte inferior

Lo ideal sería capaz de abarcar columnas o filas, pero entiendo que no encaja en el modelo del control. Cualquier ayuda es muy apreciada.

Respuesta

19

Simplemente elimine las comas de su código. Ej .:

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

y también se puede probar este -fx-border-style: ocultado ocultado oculto sólido; si quiere ocultar un lado de la frontera – Mubasher

+0

¿Por qué obtengo la propiedad desconocida -fx-border-width con Java FX8 en Eclipse? Tampoco funciona. –

+0

@AndrewS mi mente lector está de vacaciones, por favor publique su código como una pregunta separada :) –

Cuestiones relacionadas