2010-12-12 11 views
4

SWT unterstützt mehrere Instanzen Display, jede mit eigener Ereignisschleife. Zu welchem ​​Zweck ist das sinnvoll oder erforderlich? Ist die Display-Instanz nicht ausreichend?SWT: einzelne vs. mehrere Anzeigen

Antwort

4

Die Dokumentation für die Klasse Display sagt: "Anwendungen, die mit SWT erstellt werden, benötigen fast immer nur eine einzige Anzeige." Die Display-Instanz ist eng mit dem UI-Thread verbunden. und hat bestimmte Einschränkungen, damit das SWT-Ereignismodell über dem nativen UI-Ereignismodell funktionieren kann

Der einzige Fall ist, wenn Sie mehrere (native) UI-Threads haben, aber ich bin mir nicht sicher Fälle, in denen dies unterstützt wird Nach this quote werden mehrere Anzeigen auf GTK oder Mac nicht unterstützt

Verwandte Themen