Java 为什么当树';s样式设置为“完全选择”

Java 为什么当树';s样式设置为“完全选择”,java,tree,swt,Java,Tree,Swt,请参阅中的演示代码。 如果我将树的sytle更改为SWT.FULL_SELECTION,则连接节点的虚线将消失。我应该怎么做才能使虚线再次可见?我认为这是完全依赖操作系统的行为。在SWT小部件上设置的许多样式实际上是提示操作系统定义行为。根据具体的操作系统,不同样式的渲染结果可能不同。如果您想了解更多有关原因的信息,请阅读有关Windows(XP或7?)控件及其样式参数的信息 TVS\U全行选择:4.71版。在树状图中启用整行选择。选中项目的整行将高亮显示,单击项目行上的任意位置将导致选中该项目

请参阅中的演示代码。
如果我将
树的sytle更改为
SWT.FULL_SELECTION
,则连接节点的虚线将消失。我应该怎么做才能使虚线再次可见?

我认为这是完全依赖操作系统的行为。在SWT小部件上设置的许多样式实际上是提示操作系统定义行为。根据具体的操作系统,不同样式的渲染结果可能不同。如果您想了解更多有关原因的信息,请阅读有关Windows(XP或7?)控件及其样式参数的信息

TVS\U全行选择:4.71版。在树状图中启用整行选择。选中项目的整行将高亮显示,单击项目行上的任意位置将导致选中该项目。此样式不能与TVS_HASLINES样式一起使用。
TVS\u HASLINES:使用行来显示项目的层次结构


非常感谢,我的操作系统是Windows XP。同时也感谢巴兹让我的问题更容易理解。