我想创建一个类似表格的结构并描边边框和一些内线,以帮助引导观众的视线。这只是一个更大的结构的片段,以帮助说明目标:
我目前使用的是 GridPane 而不是 TableView,因为这个结构既是输入/输出。用户将需要查看信息并更新屏幕上的一些数字。
问题是打开整个结构的网格线在视觉上会变得非常嘈杂。因此,我想使用 CSS 仅在 GridPane 中的某些元素周围放置线条。
但是后来使用 CSS 我遇到了一个复杂的混乱。例如,ward1 单元格需要在左侧、顶部和底部进行描边。ward2 单元格只需要在顶部和底部进行描边,ward3 也是如此……ward7 单元格需要顶部、右侧和底部,依此类推。
有没有更好的方法来做到这一点 - 无论是使用 CSS 还是使用更好的布局,这样可以更容易地只描边我想要描边的网格部分?
(目前使用 Java 1.7.0_40-b43 和 Scene Builder 1.1)