java – SWT树>将垂直滚动条移动到树的左侧而不更改方向

如何将垂直滚动条放在树的左侧?

解决方法:

如果您只在Windows上,则可以这样做:

int exStyle = OS.GetWindowLong(tree.handle, OS.GWL_EXSTYLE);
exStyle |= OS.WS_EX_LEFTSCROLLBAR;
OS.SetWindowLong(tree.handle, OS.GWL_EXSTYLE, exStyle);

否则,您可能需要查看Snippet296,其中显示了如何使用ScrolledComposite处理树的滚动.通过将样式SWT.RIGHT_TO_LEFT添加到ScrolledComposite,并将SWT.LEFT_TO_RIGHT添加到此代码段中的树,我在左侧有一个滚动条.但是我没能解决树的定位问题.

上一篇:Android Webview – 缩放到设备宽度后,底部空白空间


下一篇:带有额外视图的Android滚动条(包含屏幕截图)