0

有没有办法在 jframe 或 jpanel 上添加扩展栏,而无需使用代码创建每个组件(使用已创建的组件)。

这是我使用的代码:(http://www.eclipse.org/swt/snippets/#expandbar

Display display = new Display ();
Shell shell = new Shell (display);
shell.setLayout(new FillLayout());
shell.setText("ExpandBar Example");
ExpandBar bar = new ExpandBar (shell, SWT.V_SCROLL);

我尝试将扩展栏添加到面板,以及尝试将显示和外壳添加到面板,但不起作用。

请帮忙。谢谢

4

1 回答 1

1

根据我在网上看到的示例,您的代码相当不完整。我不太了解,SWTExpandBar它不是Componentnor的子类,Container因此不能将它们添加到Panelor Frame在这里
找到了一个很好的例子。

我测试了它并且它有效。

ExpandBar文档可在此处找到

于 2012-06-28T22:18:03.850 回答