Я создал самое простое окно приложения JFace, о котором я могу думать, и я получаю белую рамку размером 1 пиксель в верхней части экрана:
альтернативный текст http://i35.tinypic.com/333d08i.png
Икод для его создания:
import org.eclipse.jface.window.ApplicationWindow;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.SWT;
public class TestWindow extends ApplicationWindow {
public TestWindow() {
super(null);
}
protected Control createContents(Composite parent) {
this.getShell().setText("Test Window");
parent.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_GREEN));
return parent;
}
}
Когда я добавляю в окно дополнительные элементы управления Composite
, разрыв становится еще больше.Что я могу сделать, чтобы избавиться от этого?