Ich habe eine Eclipse RCP-Fachanwendung. Wenn ich es aus der Eclipse-IDE-Umgebung heraus starte, läuft es einwandfrei. Wenn es jedoch als Eclipse-Produkt (Standalone-Exe) ausgeführt wird, wird immer eine Titelleiste mit drei Schaltflächen (min/max/close) angezeigt, wie Sie unten sehen. Ich verwende Windows 10. Warum? Wie kann ich dieses kleine Fenster/Shell unterdrücken?Minimieren Sie eine Eclipse RCP-Fachanwendung
Ich rufe die folgende Methode von preWindowOpen.
private void minimize() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setInitialSize(new Point(50, 0));
configurer.setShowCoolBar(false);
configurer.setShowStatusLine(false);
configurer.setShowMenuBar(false);
configurer.setShellStyle(0);
configurer.getWindow().getShell().setVisible(false);
configurer.getWindow().getShell().setMinimized(true);
}