我需要一些控制来保持琴弦吗?或者有没有办法打印字符串就像使用' System.out.println n#39; eclipse本身一样?
public void createPartControl(Composite parent) {
....
}
答案 0 :(得分:0)
您需要为部件添加控件以显示任何内容。
一个简单的控件只是为了显示一个列表:
public void createPartControl(Composite parent) {
parent.setLayout(new GridLayout());
List list = new List(parent, SWT.SINGLE | SWT.V_SCROLL | SWT.BORDER);
list.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
...
list.add("text");
调试RCP时, System.out.println
输出将在Eclipse控制台上打印,但在已部署的应用程序中将丢失(除非您打开Java控制台)。