2
A
回答
2
只需添加SWT.H_SCROLL | SWT.V_SCROLL
作为构造第二个参数,即
ListViewer v = new ListViewer(shell, SWT.H_SCROLL | SWT.V_SCROLL);
Here是一个片段 - 调整外壳必须足够小,你会得到滚动条。
相关问题
- 1. 如何使svg可滚动
- 2. 如何使UITableView可滚动
- 3. 如何使LinearLayout可滚动
- 4. 如何使RelativeLayout可滚动?
- 5. 如何使UIView可滚动?
- 6. 如何使2 TextViews可滚动而不使布局可滚动?
- 7. Jface:如何强制Listviewer调整大小
- 8. 如何设置JFace ListViewer的大小?
- 9. 如何在JFace的ListViewer中获取ToolTip?
- 10. 如何使WPF DataGrid滚动条覆盖不可滚动区域?
- 11. WPF如何使StackPanel可滚动
- 12. 如何使这个jtable可滚动
- 13. 如何使Java中的JPanel可滚动?
- 14. 如何使线性布局可滚动?
- 15. 如何使离子列表可滚动?
- 16. 如何使listview和GridLayout可滚动
- 17. 如何使Uploadify队列可滚动
- 18. 如何使该表可滚动
- 19. 如何使此表可滚动?
- 20. 如何使d3 div tooltip可滚动?
- 21. 如何使TextBlock在WPF中可滚动
- 22. 如何始终使UIScrollView可滚动?
- 23. 如何使RadioGroup在Android中可滚动?
- 24. 如何在Java中使JFrame可滚动?
- 25. 如何使可滚动的gxt页面
- 26. 如何在android中使SoftKeyboard可滚动?
- 27. 如何使UIScrollView始终可滚动
- 28. 如何使TW3ListBox在SMS中可滚动?
- 29. 如何使子菜单可滚动
- 30. 如何使Windows Phone Listbox不可滚动?
感谢the.duckman,这可以解决。 ListViewer JavaDoc也说这是ListViewer的默认样式(H_SCROLL,V_SCROLL,BORDER和MULTI)。 但它只适用于FillLayout而不适用于RowLayout或GridLayout!你知道这个的任何原因,以及如何使其工作? – 2010-03-29 22:48:28
很难说没有代码。它应该适用于任何布局,正确使用布局。 – 2010-03-30 12:10:14
@ Gabriel Parenza - 如果RowLayout或GridLayout的子项没有正确定义LayoutData,则父级组合不能正确调整ListViewer的大小,因此它不知道滚动条应该出现。你可以通过在布局之后打印ListViewer的界限来看到这一点 - 它将具有比可见区域更大的边界。尝试使用SWT.FILL设置GridData,并在使用GridLayout时展开。另外,如果.duckman的回答是正确的,你应该接受它! – wsorenson 2010-03-31 01:57:01